From jira-events at lists.jboss.org Mon Dec 1 15:48:39 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Mon, 1 Dec 2008 15:48:39 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Created: (EMBJOPR-44) JBAS4: Clicking on a newly added resource (in UNKNOWN state) results in a NPE Message-ID: <910309.1228164519766.JavaMail.jira@cloud.prod.atl2.jboss.com> JBAS4: Clicking on a newly added resource (in UNKNOWN state) results in a NPE ----------------------------------------------------------------------------- Key: EMBJOPR-44 URL: https://jira.jboss.org/jira/browse/EMBJOPR-44 Project: Embedded Jopr Issue Type: Bug Components: Web App/Integration Reporter: Charles Crouch Fix For: 1.1 Saw this after deploying a new .war file into JBAS4.2.2. Its not reproducible all the time. Steps 1) Create a new web app resource by uploading a new .war file 2) Get message saying resource has been successfully created 3) Browse to the new resource in the list on the main page, note its status is UNKNOWN 4) Click on the resource and you are shown a page with the platforms information on, and the exception below is in the logs Waiting and trying clicking again doesn't seem to help, but logging out and in again resolves it. The status is shown as available and clicking on the resource name brings up the correct page. 11:47:59,453 ERROR [SeamPhaseListener] swallowing exception javax.el.ELException: java.lang.NullPointerException at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:333) at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:274) at org.jboss.el.parser.AstMethodSuffix.getValue(AstMethodSuffix.java:59) at org.jboss.el.parser.AstMethodSuffix.invoke(AstMethodSuffix.java:65) at org.jboss.el.parser.AstValue.invoke(AstValue.java:96) at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:174) at org.jboss.seam.navigation.Page.preRender(Page.java:289) at org.jboss.seam.navigation.Pages.preRender(Pages.java:369) at org.jboss.seam.jsf.SeamPhaseListener.preRenderPage(SeamPhaseListener.java:562) at org.jboss.seam.jsf.SeamPhaseListener.beforeRenderResponse(SeamPhaseListener.java:473) at org.jboss.seam.jsf.SeamPhaseListener.beforeServletPhase(SeamPhaseListener.java:146) at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:116) at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:222) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:51) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:38) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:177) at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:267) at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:380) at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:507) at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446) at java.lang.Thread.run(Thread.java:595) Caused by: java.lang.NullPointerException at org.rhq.core.pc.measurement.MeasurementManager.getRealTimeMeasurementValue(MeasurementManager.java:403) at org.jboss.on.embedded.bean.MeasurementUtils.loadMeasurementData(MeasurementUtils.java:120) at org.jboss.on.embedded.ui.SummaryAction.setResourceAndSummaryInfo(SummaryAction.java:231) at org.jboss.on.embedded.ui.SummaryAction$ResourceOutcome.getOutcome(SummaryAction.java:134) at org.jboss.on.embedded.ui.SummaryAction.view(SummaryAction.java:120) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.seam.util.Reflections.invoke(Reflections.java:22) at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166) at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102) at org.jboss.on.embedded.ui.SummaryAction_$$_javassist_7.view(SummaryAction_$$_javassist_7.java) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:329) ... 55 more -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Mon Dec 1 16:34:40 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Mon, 1 Dec 2008 16:34:40 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Reopened: (EMBJOPR-43) Easy management of multiple JBoss AS instance for process isolation In-Reply-To: <32043579.1227842438313.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <9833345.1228167280028.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-43?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch reopened EMBJOPR-43: ----------------------------------- Re-opening so we can have a tracker jira in JOPR. Regardless of whether this gets implemented in RHQ it will be useful to track this to a JOPR release > Easy management of multiple JBoss AS instance for process isolation > ------------------------------------------------------------------- > > Key: EMBJOPR-43 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-43 > Project: Embedded Jopr > Issue Type: Feature Request > Reporter: Francisco Jose Peredo Noguez > > Since java has no real process isolation, a misbehaved JEE application can bring down an entire server (if it has a bug with an infinite-loop for example, or simply because each time applications are undeployed the JVM is no able to really reclaim all the memory spaced because of bugs inherent in the JVM design). In OAS (Oracle Application Server) this problem is solved by using multiple instances, this is of course possible in JBoss (nobody prevents you from running several instances of Jboss in your server) but has to be done manually. I would like to see an option in Jopr UI where I could just click a button saying: "Create new JBoss Instance" and then be able to "Tranfer selected applications to another Jboss Instance" that way related applications can be kept in the same instance, and unrelated ones can be kept in different instances that can be restarted independently if the misbehave. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Mon Dec 1 17:07:38 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Mon, 1 Dec 2008 17:07:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-45) Delete a resource doesn't remove it from the main list of resources In-Reply-To: <22804091.1228169138635.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <17256408.1228169258204.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch updated EMBJOPR-45: ---------------------------------- Attachment: screenshot-1.jpg > Delete a resource doesn't remove it from the main list of resources > ------------------------------------------------------------------- > > Key: EMBJOPR-45 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-45 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Reporter: Charles Crouch > Attachments: screenshot-1.jpg > > > See attached screenshot for the page thats appears after deleteing a resource, note the resource is still in the list just with UNKNOWN status -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Mon Dec 1 17:09:38 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Mon, 1 Dec 2008 17:09:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-45) Delete a resource doesn't remove it from the main list of resources In-Reply-To: <22804091.1228169138635.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <14301693.1228169378329.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch updated EMBJOPR-45: ---------------------------------- Fix Version/s: 1.1 > Delete a resource doesn't remove it from the main list of resources > ------------------------------------------------------------------- > > Key: EMBJOPR-45 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-45 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Reporter: Charles Crouch > Fix For: 1.1 > > Attachments: screenshot-1.jpg > > > See attached screenshot for the page thats appears after deleteing a resource, note the resource is still in the list just with UNKNOWN status -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Mon Dec 1 17:05:38 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Mon, 1 Dec 2008 17:05:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Created: (EMBJOPR-45) Delete a resource doesn't remove it from the main list of resources Message-ID: <22804091.1228169138635.JavaMail.jira@cloud.prod.atl2.jboss.com> Delete a resource doesn't remove it from the main list of resources ------------------------------------------------------------------- Key: EMBJOPR-45 URL: https://jira.jboss.org/jira/browse/EMBJOPR-45 Project: Embedded Jopr Issue Type: Bug Components: Web App/Integration Reporter: Charles Crouch See attached screenshot for the page thats appears after deleteing a resource, note the resource is still in the list just with UNKNOWN status -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Tue Dec 2 12:52:00 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Tue, 2 Dec 2008 12:52:00 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Assigned: (EMBJOPR-44) JBAS4: Clicking on a newly added resource (in UNKNOWN state) results in a NPE In-Reply-To: <910309.1228164519766.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <10149380.1228240320845.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-44?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch reassigned EMBJOPR-44: ------------------------------------- Assignee: Charles Crouch > JBAS4: Clicking on a newly added resource (in UNKNOWN state) results in a NPE > ----------------------------------------------------------------------------- > > Key: EMBJOPR-44 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-44 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Reporter: Charles Crouch > Assignee: Charles Crouch > Fix For: 1.1 > > > Saw this after deploying a new .war file into JBAS4.2.2. Its not reproducible all the time. Steps > 1) Create a new web app resource by uploading a new .war file > 2) Get message saying resource has been successfully created > 3) Browse to the new resource in the list on the main page, note its status is UNKNOWN > 4) Click on the resource and you are shown a page with the platforms information on, and the exception below is in the logs > Waiting and trying clicking again doesn't seem to help, but logging out and in again resolves it. The status is shown as available and clicking on the resource name brings up the correct page. > 11:47:59,453 ERROR [SeamPhaseListener] swallowing exception > javax.el.ELException: java.lang.NullPointerException > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:333) > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:274) > at org.jboss.el.parser.AstMethodSuffix.getValue(AstMethodSuffix.java:59) > at org.jboss.el.parser.AstMethodSuffix.invoke(AstMethodSuffix.java:65) > at org.jboss.el.parser.AstValue.invoke(AstValue.java:96) > at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) > at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:174) > at org.jboss.seam.navigation.Page.preRender(Page.java:289) > at org.jboss.seam.navigation.Pages.preRender(Pages.java:369) > at org.jboss.seam.jsf.SeamPhaseListener.preRenderPage(SeamPhaseListener.java:562) > at org.jboss.seam.jsf.SeamPhaseListener.beforeRenderResponse(SeamPhaseListener.java:473) > at org.jboss.seam.jsf.SeamPhaseListener.beforeServletPhase(SeamPhaseListener.java:146) > at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:116) > at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:222) > at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144) > at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) > at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:51) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:38) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:177) > at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:267) > at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:380) > at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:507) > at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179) > at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446) > at java.lang.Thread.run(Thread.java:595) > Caused by: java.lang.NullPointerException > at org.rhq.core.pc.measurement.MeasurementManager.getRealTimeMeasurementValue(MeasurementManager.java:403) > at org.jboss.on.embedded.bean.MeasurementUtils.loadMeasurementData(MeasurementUtils.java:120) > at org.jboss.on.embedded.ui.SummaryAction.setResourceAndSummaryInfo(SummaryAction.java:231) > at org.jboss.on.embedded.ui.SummaryAction$ResourceOutcome.getOutcome(SummaryAction.java:134) > at org.jboss.on.embedded.ui.SummaryAction.view(SummaryAction.java:120) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:22) > at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) > at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) > at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166) > at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102) > at org.jboss.on.embedded.ui.SummaryAction_$$_javassist_7.view(SummaryAction_$$_javassist_7.java) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:329) > ... 55 more -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Tue Dec 2 12:53:38 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Tue, 2 Dec 2008 12:53:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Assigned: (EMBJOPR-45) Delete a resource doesn't remove it from the main list of resources In-Reply-To: <22804091.1228169138635.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <27185548.1228240418239.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch reassigned EMBJOPR-45: ------------------------------------- Assignee: Charles Crouch > Delete a resource doesn't remove it from the main list of resources > ------------------------------------------------------------------- > > Key: EMBJOPR-45 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-45 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Reporter: Charles Crouch > Assignee: Charles Crouch > Fix For: 1.1 > > Attachments: screenshot-1.jpg > > > See attached screenshot for the page thats appears after deleteing a resource, note the resource is still in the list just with UNKNOWN status -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Tue Dec 2 15:24:38 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Tue, 2 Dec 2008 15:24:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Resolved: (EMBJOPR-45) Delete a resource doesn't remove it from the main list of resources In-Reply-To: <22804091.1228169138635.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <26133454.1228249478262.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch resolved EMBJOPR-45. ----------------------------------- Resolution: Done This was fixed by JOPR-32. The file was getting deleted but not undeployed so when we ran another autodiscovery after the delete operation completed it was finding the WAR resource again. After the fix it works as expected and the resource disappears from the list on delete. > Delete a resource doesn't remove it from the main list of resources > ------------------------------------------------------------------- > > Key: EMBJOPR-45 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-45 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Reporter: Charles Crouch > Assignee: Charles Crouch > Fix For: 1.1 > > Attachments: screenshot-1.jpg > > > See attached screenshot for the page thats appears after deleteing a resource, note the resource is still in the list just with UNKNOWN status -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Tue Dec 2 15:45:39 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Tue, 2 Dec 2008 15:45:39 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Commented: (EMBJOPR-45) Delete a resource doesn't remove it from the main list of resources In-Reply-To: <22804091.1228169138635.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <16215138.1228250739251.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-45?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12440804#action_12440804 ] Charles Crouch commented on EMBJOPR-45: --------------------------------------- Embjopr commit r61 was logged against this jira but it should have been EMBJOPR-44 > Delete a resource doesn't remove it from the main list of resources > ------------------------------------------------------------------- > > Key: EMBJOPR-45 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-45 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Reporter: Charles Crouch > Assignee: Charles Crouch > Fix For: 1.1 > > Attachments: screenshot-1.jpg > > > See attached screenshot for the page thats appears after deleteing a resource, note the resource is still in the list just with UNKNOWN status -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Wed Dec 3 17:03:39 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Wed, 3 Dec 2008 17:03:39 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Commented: (EMBJOPR-44) JBAS4: Clicking on a newly added resource (in UNKNOWN state) results in a NPE In-Reply-To: <910309.1228164519766.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <7097507.1228341819996.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-44?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12440985#action_12440985 ] Charles Crouch commented on EMBJOPR-44: --------------------------------------- Fixed in embjopr r61 So this turned out not to be caused by the UNKNOWN availability status, which we handle fine, but rather after the create war request was completed successfully we weren't raising an event to indicate that the underlying resource tree (used by the nav, and the breadcrumbs) needed to be updated. So instead of adding another place in the view layer to raise an event, I moved all the event raising code into the PluginContainerResourceManager, so now clients don't need to worry about checking the status of the change and raising the event themselves, it should all be done by ResourceManager. At the same time put in a couple of fixes to improve the support for finding the correct parent node to refresh when a new node has been added. > JBAS4: Clicking on a newly added resource (in UNKNOWN state) results in a NPE > ----------------------------------------------------------------------------- > > Key: EMBJOPR-44 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-44 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Reporter: Charles Crouch > Assignee: Charles Crouch > Fix For: 1.1 > > > Saw this after deploying a new .war file into JBAS4.2.2. Its not reproducible all the time. Steps > 1) Create a new web app resource by uploading a new .war file > 2) Get message saying resource has been successfully created > 3) Browse to the new resource in the list on the main page, note its status is UNKNOWN > 4) Click on the resource and you are shown a page with the platforms information on, and the exception below is in the logs > Waiting and trying clicking again doesn't seem to help, but logging out and in again resolves it. The status is shown as available and clicking on the resource name brings up the correct page. > 11:47:59,453 ERROR [SeamPhaseListener] swallowing exception > javax.el.ELException: java.lang.NullPointerException > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:333) > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:274) > at org.jboss.el.parser.AstMethodSuffix.getValue(AstMethodSuffix.java:59) > at org.jboss.el.parser.AstMethodSuffix.invoke(AstMethodSuffix.java:65) > at org.jboss.el.parser.AstValue.invoke(AstValue.java:96) > at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) > at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:174) > at org.jboss.seam.navigation.Page.preRender(Page.java:289) > at org.jboss.seam.navigation.Pages.preRender(Pages.java:369) > at org.jboss.seam.jsf.SeamPhaseListener.preRenderPage(SeamPhaseListener.java:562) > at org.jboss.seam.jsf.SeamPhaseListener.beforeRenderResponse(SeamPhaseListener.java:473) > at org.jboss.seam.jsf.SeamPhaseListener.beforeServletPhase(SeamPhaseListener.java:146) > at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:116) > at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:222) > at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144) > at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) > at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:51) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:38) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:177) > at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:267) > at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:380) > at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:507) > at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179) > at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446) > at java.lang.Thread.run(Thread.java:595) > Caused by: java.lang.NullPointerException > at org.rhq.core.pc.measurement.MeasurementManager.getRealTimeMeasurementValue(MeasurementManager.java:403) > at org.jboss.on.embedded.bean.MeasurementUtils.loadMeasurementData(MeasurementUtils.java:120) > at org.jboss.on.embedded.ui.SummaryAction.setResourceAndSummaryInfo(SummaryAction.java:231) > at org.jboss.on.embedded.ui.SummaryAction$ResourceOutcome.getOutcome(SummaryAction.java:134) > at org.jboss.on.embedded.ui.SummaryAction.view(SummaryAction.java:120) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:22) > at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) > at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) > at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166) > at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102) > at org.jboss.on.embedded.ui.SummaryAction_$$_javassist_7.view(SummaryAction_$$_javassist_7.java) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:329) > ... 55 more -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Wed Dec 3 17:03:42 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Wed, 3 Dec 2008 17:03:42 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Resolved: (EMBJOPR-44) JBAS4: Clicking on a newly added resource (in UNKNOWN state) results in a NPE In-Reply-To: <910309.1228164519766.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <27620947.1228341822553.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-44?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch resolved EMBJOPR-44. ----------------------------------- Resolution: Done > JBAS4: Clicking on a newly added resource (in UNKNOWN state) results in a NPE > ----------------------------------------------------------------------------- > > Key: EMBJOPR-44 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-44 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Reporter: Charles Crouch > Assignee: Charles Crouch > Fix For: 1.1 > > > Saw this after deploying a new .war file into JBAS4.2.2. Its not reproducible all the time. Steps > 1) Create a new web app resource by uploading a new .war file > 2) Get message saying resource has been successfully created > 3) Browse to the new resource in the list on the main page, note its status is UNKNOWN > 4) Click on the resource and you are shown a page with the platforms information on, and the exception below is in the logs > Waiting and trying clicking again doesn't seem to help, but logging out and in again resolves it. The status is shown as available and clicking on the resource name brings up the correct page. > 11:47:59,453 ERROR [SeamPhaseListener] swallowing exception > javax.el.ELException: java.lang.NullPointerException > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:333) > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:274) > at org.jboss.el.parser.AstMethodSuffix.getValue(AstMethodSuffix.java:59) > at org.jboss.el.parser.AstMethodSuffix.invoke(AstMethodSuffix.java:65) > at org.jboss.el.parser.AstValue.invoke(AstValue.java:96) > at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) > at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:174) > at org.jboss.seam.navigation.Page.preRender(Page.java:289) > at org.jboss.seam.navigation.Pages.preRender(Pages.java:369) > at org.jboss.seam.jsf.SeamPhaseListener.preRenderPage(SeamPhaseListener.java:562) > at org.jboss.seam.jsf.SeamPhaseListener.beforeRenderResponse(SeamPhaseListener.java:473) > at org.jboss.seam.jsf.SeamPhaseListener.beforeServletPhase(SeamPhaseListener.java:146) > at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:116) > at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:222) > at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144) > at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) > at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:51) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:38) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:177) > at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:267) > at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:380) > at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:507) > at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179) > at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446) > at java.lang.Thread.run(Thread.java:595) > Caused by: java.lang.NullPointerException > at org.rhq.core.pc.measurement.MeasurementManager.getRealTimeMeasurementValue(MeasurementManager.java:403) > at org.jboss.on.embedded.bean.MeasurementUtils.loadMeasurementData(MeasurementUtils.java:120) > at org.jboss.on.embedded.ui.SummaryAction.setResourceAndSummaryInfo(SummaryAction.java:231) > at org.jboss.on.embedded.ui.SummaryAction$ResourceOutcome.getOutcome(SummaryAction.java:134) > at org.jboss.on.embedded.ui.SummaryAction.view(SummaryAction.java:120) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:22) > at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) > at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) > at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166) > at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102) > at org.jboss.on.embedded.ui.SummaryAction_$$_javassist_7.view(SummaryAction_$$_javassist_7.java) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:329) > ... 55 more -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Wed Dec 3 17:37:38 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Wed, 3 Dec 2008 17:37:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Created: (EMBJOPR-46) for config-based resource create and update, the Seam conversation should only be ended on "success" or "cancel" outcomes Message-ID: <10136614.1228343858431.JavaMail.jira@cloud.prod.atl2.jboss.com> for config-based resource create and update, the Seam conversation should only be ended on "success" or "cancel" outcomes ------------------------------------------------------------------------------------------------------------------------- Key: EMBJOPR-46 URL: https://jira.jboss.org/jira/browse/EMBJOPR-46 Project: Embedded Jopr Issue Type: Bug Components: Web App/Integration Affects Versions: 1.0 Reporter: Ian Springer Assignee: Ian Springer Fix For: 1.1 On failures, the conversation should live on, so the user can try again and not lose the Configuration changes from the previous attempt. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Wed Dec 3 17:41:38 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Wed, 3 Dec 2008 17:41:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Created: (EMBJOPR-47) for config-based resource creates, even read-only props should be editable (even when they are not unset) Message-ID: <6189239.1228344098132.JavaMail.jira@cloud.prod.atl2.jboss.com> for config-based resource creates, even read-only props should be editable (even when they are not unset) --------------------------------------------------------------------------------------------------------- Key: EMBJOPR-47 URL: https://jira.jboss.org/jira/browse/EMBJOPR-47 Project: Embedded Jopr Issue Type: Bug Components: Web App/Integration Affects Versions: 1.0 Reporter: Ian Springer Assignee: Ian Springer Fix For: 1.1 This can be achieved by setting the new fullyEditable attribute to "true" on the config component for creates (the fullyEditable attribute was added recently by JayShaun for this same use case in enterprise). -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Wed Dec 3 17:43:46 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Wed, 3 Dec 2008 17:43:46 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Resolved: (EMBJOPR-47) for config-based resource creates, even read-only props should be editable (even when they are not unset) In-Reply-To: <6189239.1228344098132.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <16657265.1228344226894.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-47?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer resolved EMBJOPR-47. --------------------------------- Resolution: Done Done - r65 (modified trunk/core/src/main/webapp/secure/resourceInstanceConfig.xhtml). > for config-based resource creates, even read-only props should be editable (even when they are not unset) > --------------------------------------------------------------------------------------------------------- > > Key: EMBJOPR-47 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-47 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Affects Versions: 1.0 > Reporter: Ian Springer > Assignee: Ian Springer > Fix For: 1.1 > > Original Estimate: 10 minutes > Remaining Estimate: 10 minutes > > This can be achieved by setting the new fullyEditable attribute to "true" on the config component for creates (the fullyEditable attribute was added recently by JayShaun for this same use case in enterprise). -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Wed Dec 3 17:43:48 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Wed, 3 Dec 2008 17:43:48 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Resolved: (EMBJOPR-46) for config-based resource create and update, the Seam conversation should only be ended on "success" or "cancel" outcomes In-Reply-To: <10136614.1228343858431.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <13487758.1228344228594.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-46?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer resolved EMBJOPR-46. --------------------------------- Resolution: Done Done - r64 (modified trunk/core/src/main/java/org/jboss/on/embedded/ui/configuration/resource/ResourceConfigurationUIBean.java) > for config-based resource create and update, the Seam conversation should only be ended on "success" or "cancel" outcomes > ------------------------------------------------------------------------------------------------------------------------- > > Key: EMBJOPR-46 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-46 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Affects Versions: 1.0 > Reporter: Ian Springer > Assignee: Ian Springer > Fix For: 1.1 > > Original Estimate: 45 minutes > Remaining Estimate: 45 minutes > > On failures, the conversation should live on, so the user can try again and not lose the Configuration changes from the previous attempt. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 4 10:05:40 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Thu, 4 Dec 2008 10:05:40 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Moved: (EMBJOPR-48) Re-enable actions on sub-category summary page Message-ID: <7335125.1228403140255.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-48?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch moved JBMANCON-453 to EMBJOPR-48: ------------------------------------------------ Project: Embedded Jopr (was: JBoss AS 5.0 Management Console) Key: EMBJOPR-48 (was: JBMANCON-453) Fix Version/s: 1.1 (was: 1.1) Affects Version/s: 1.0 (was: 1.0 GA) > Re-enable actions on sub-category summary page > ---------------------------------------------- > > Key: EMBJOPR-48 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-48 > Project: Embedded Jopr > Issue Type: Task > Affects Versions: 1.0 > Reporter: Charles Crouch > Fix For: 1.1 > > > Backout the fix for JBMANCON-437 once WAR/EAR creation support is complete. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 4 10:07:39 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Thu, 4 Dec 2008 10:07:39 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Moved: (EMBJOPR-49) Embedded console - View Process List action raises java.lang.UnsupportedOperationException Message-ID: <7087973.1228403259859.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-49?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch moved JBMANCON-427 to EMBJOPR-49: ------------------------------------------------ Project: Embedded Jopr (was: JBoss AS 5.0 Management Console) Key: EMBJOPR-49 (was: JBMANCON-427) Component/s: Web App/Integration (was: WebApp (Seam)) Fix Version/s: 1.1 (was: 1.1) > Embedded console - View Process List action raises java.lang.UnsupportedOperationException > ------------------------------------------------------------------------------------------ > > Key: EMBJOPR-49 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-49 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Environment: SOA-P 4.3 IR4 > Embedded console 2.1.0.0 > Reporter: Len DiMaggio > Priority: Minor > Fix For: 1.1 > > Attachments: view_process_list.png > > > Embeded console - "View Process List" action raises java.lang.UnsupportedOperationException > The exception is: > java.lang.UnsupportedOperationException: No native library available - Cannot get the process table information without native support > at org.rhq.core.system.JavaSystemInfo.getUnsupportedException(JavaSystemInfo.java:294) > at org.rhq.core.system.JavaSystemInfo.getAllProcesses(JavaSystemInfo.java:146) > at org.rhq.plugins.platform.PlatformComponent.invokeOperation(PlatformComponent.java:232) > at org.rhq.plugins.platform.LinuxPlatformComponent.invokeOperation(LinuxPlatformComponent.java:200) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.rhq.core.pc.inventory.ResourceContainer$ComponentInvocationThread.call(ResourceContainer.java:446) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) > at java.util.concurrent.FutureTask.run(FutureTask.java:123) > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) > at java.lang.Thread.run(Thread.java:595) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 4 10:11:38 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Thu, 4 Dec 2008 10:11:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Moved: (EMBJOPR-50) Stopping an web application causes it to be removed from inventory Message-ID: <24829273.1228403498702.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-50?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch moved JBMANCON-401 to EMBJOPR-50: ------------------------------------------------ Project: Embedded Jopr (was: JBoss AS 5.0 Management Console) Key: EMBJOPR-50 (was: JBMANCON-401) Component/s: Plugin (was: WebApp (Seam)) Fix Version/s: 1.1 (was: 1.1) Affects Version/s: 1.0 (was: 1.0 Phase 3) > Stopping an web application causes it to be removed from inventory > ------------------------------------------------------------------ > > Key: EMBJOPR-50 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-50 > Project: Embedded Jopr > Issue Type: Bug > Components: Plugin > Affects Versions: 1.0 > Environment: Running with SOA-P IR3 release > Console version: 2.1.0.0 > Reporter: Len DiMaggio > Assignee: Ian Springer > Priority: Critical > Fix For: 1.1 > > Attachments: server.log, server.log.zip > > > Tried stopping the jBPM console - see the attached server.log -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 4 10:27:38 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Thu, 4 Dec 2008 10:27:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Moved: (EMBJOPR-51) Test script execution from embedded Message-ID: <32168299.1228404458777.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-51?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch moved JBMANCON-409 to EMBJOPR-51: ------------------------------------------------ Project: Embedded Jopr (was: JBoss AS 5.0 Management Console) Key: EMBJOPR-51 (was: JBMANCON-409) Component/s: (was: Plugins) Fix Version/s: 1.1 (was: 1.1) Affects Version/s: (was: 1.0 GA) > Test script execution from embedded > ----------------------------------- > > Key: EMBJOPR-51 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-51 > Project: Embedded Jopr > Issue Type: Task > Reporter: Charles Crouch > Fix For: 1.1 > > > Lots of the scripts discovered in /bin don't make any sense for embedded (they don't make much sense for JON either), but we should see if the ones that do make sense actually work, e.g. shutdown, twiddle -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 4 17:04:41 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Thu, 4 Dec 2008 17:04:41 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-39) AS5 plugin: After successfully deleting a datasource, this datasource still shows up in the left nav and in the table of datasources In-Reply-To: <33019941.1226676818282.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <5792276.1228428281563.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch updated EMBJOPR-39: ---------------------------------- Assignee: Ian Springer > AS5 plugin: After successfully deleting a datasource, this datasource still shows up in the left nav and in the table of datasources > ------------------------------------------------------------------------------------------------------------------------------------ > > Key: EMBJOPR-39 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-39 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Environment: JBoss AS 5 trunk r81039, embjopr r48 > Reporter: Farah Juma > Assignee: Ian Springer > Attachments: deleteDataSource.png > > > Steps to reproduce when admin-console.war is deployed to JBoss AS 5 trunk: > Under Datasource, go to Local Transaction, delete a datasource. The left nav and the table of datasources are not updated to reflect this change, as seen in the attached screenshot. Refreshing the browser did not resolve it and logging out of the console and then logging back in did not resolve it. However, restarting the server did resolve this. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 4 17:04:44 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Thu, 4 Dec 2008 17:04:44 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-32) Include context root in jboss-web.xml In-Reply-To: <19173082.1226346702277.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <27636799.1228428284349.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-32?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch updated EMBJOPR-32: ---------------------------------- Assignee: Ian Springer > Include context root in jboss-web.xml > ------------------------------------- > > Key: EMBJOPR-32 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-32 > Project: Embedded Jopr > Issue Type: Task > Reporter: Charles Crouch > Assignee: Ian Springer > Fix For: 1.1 > > > Including the context root in the jboss descriptor allows us to change the name of the underlying .war, e.g. to include a version string or a jbas version identifier, without altering the underlying url which people access the application from. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 4 17:04:46 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Thu, 4 Dec 2008 17:04:46 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-49) Embedded console - View Process List action raises java.lang.UnsupportedOperationException Message-ID: <25984060.1228428286622.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-49?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch updated EMBJOPR-49: ---------------------------------- Assignee: Ian Springer > Embedded console - View Process List action raises java.lang.UnsupportedOperationException > ------------------------------------------------------------------------------------------ > > Key: EMBJOPR-49 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-49 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Environment: SOA-P 4.3 IR4 > Embedded console 2.1.0.0 > Reporter: Len DiMaggio > Assignee: Ian Springer > Priority: Minor > Fix For: 1.1 > > Attachments: view_process_list.png > > > Embeded console - "View Process List" action raises java.lang.UnsupportedOperationException > The exception is: > java.lang.UnsupportedOperationException: No native library available - Cannot get the process table information without native support > at org.rhq.core.system.JavaSystemInfo.getUnsupportedException(JavaSystemInfo.java:294) > at org.rhq.core.system.JavaSystemInfo.getAllProcesses(JavaSystemInfo.java:146) > at org.rhq.plugins.platform.PlatformComponent.invokeOperation(PlatformComponent.java:232) > at org.rhq.plugins.platform.LinuxPlatformComponent.invokeOperation(LinuxPlatformComponent.java:200) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.rhq.core.pc.inventory.ResourceContainer$ComponentInvocationThread.call(ResourceContainer.java:446) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) > at java.util.concurrent.FutureTask.run(FutureTask.java:123) > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) > at java.lang.Thread.run(Thread.java:595) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 4 17:04:48 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Thu, 4 Dec 2008 17:04:48 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-34) Customize exceptions instead of exposing JSF internal messages In-Reply-To: <6605546.1226433589547.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <22604705.1228428288611.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-34?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch updated EMBJOPR-34: ---------------------------------- Assignee: Ian Springer > Customize exceptions instead of exposing JSF internal messages > -------------------------------------------------------------- > > Key: EMBJOPR-34 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-34 > Project: Embedded Jopr > Issue Type: Bug > Components: Plugin > Reporter: Shelly McGowan > Assignee: Ian Springer > Fix For: 1.1 > > > When an error is encountered during a requested action using the Embedded Console, the internal JSF Error messages are displayed instead of providing to the admin a message indicating the result of the operation and the way to remedy. For example, from the application menu, an attempt to delete the destinations-service.xml results the following Internal Error. The error is accurate that you are not allowed to delete destinations-service.xml but it is not intuitive from this trace. > Internal Error: > javax.el.ELException: java.lang.RuntimeException: org.rhq.core.clientapi.agent.PluginContainerException: Component does not support the [org.rhq.core.pluginapi.inventory.DeleteResourceFacet] interface: ResourceContainer: resource=[Resource[id=-19, type=JBoss Service (SAR), key=vfsfile:/NotBackedUp/smcgowan/TRUNK/trunk/build/output/jboss-5.0.0.GA/server/default/deploy/messaging/destinations-service.xml, name=destinations-service.xml, version=?]] > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:333) > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:274) > at org.jboss.el.parser.AstMethodSuffix.getValue(AstMethodSuffix.java:59) > at org.jboss.el.parser.AstMethodSuffix.invoke(AstMethodSuffix.java:65) > at org.jboss.el.parser.AstValue.invoke(AstValue.java:96) > at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) > at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:173) > at org.jboss.seam.navigation.Pages.callAction(Pages.java:643) > at org.jboss.seam.navigation.Pages.preRender(Pages.java:296) > at org.jboss.seam.jsf.SeamPhaseListener.preRenderPage(SeamPhaseListener.java:560) > at org.jboss.seam.jsf.SeamPhaseListener.beforeRenderResponse(SeamPhaseListener.java:471) > at org.jboss.seam.jsf.SeamPhaseListener.beforeServletPhase(SeamPhaseListener.java:144) > at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:114) > at com.sun.faces.lifecycle.Phase.handleBeforePhase(Phase.java:214) > at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:96) > at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) > at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) > at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:177) > at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:267) > at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:380) > at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:507) > at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190) > at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92) > at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:93) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828) > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:595) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 4 17:04:50 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Thu, 4 Dec 2008 17:04:50 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-51) Test script execution from embedded Message-ID: <20877431.1228428290091.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-51?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch updated EMBJOPR-51: ---------------------------------- Assignee: Ian Springer > Test script execution from embedded > ----------------------------------- > > Key: EMBJOPR-51 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-51 > Project: Embedded Jopr > Issue Type: Task > Reporter: Charles Crouch > Assignee: Ian Springer > Fix For: 1.1 > > > Lots of the scripts discovered in /bin don't make any sense for embedded (they don't make much sense for JON either), but we should see if the ones that do make sense actually work, e.g. shutdown, twiddle -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 4 17:04:51 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Thu, 4 Dec 2008 17:04:51 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-48) Re-enable actions on sub-category summary page Message-ID: <27941901.1228428291654.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-48?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch updated EMBJOPR-48: ---------------------------------- Assignee: Ian Springer > Re-enable actions on sub-category summary page > ---------------------------------------------- > > Key: EMBJOPR-48 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-48 > Project: Embedded Jopr > Issue Type: Task > Affects Versions: 1.0 > Reporter: Charles Crouch > Assignee: Ian Springer > Fix For: 1.1 > > > Backout the fix for JBMANCON-437 once WAR/EAR creation support is complete. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 4 17:04:53 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Thu, 4 Dec 2008 17:04:53 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-32) Include context root in jboss-web.xml In-Reply-To: <19173082.1226346702277.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <1242093.1228428293272.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-32?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch updated EMBJOPR-32: ---------------------------------- Priority: Critical (was: Major) > Include context root in jboss-web.xml > ------------------------------------- > > Key: EMBJOPR-32 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-32 > Project: Embedded Jopr > Issue Type: Task > Reporter: Charles Crouch > Assignee: Ian Springer > Priority: Critical > Fix For: 1.1 > > > Including the context root in the jboss descriptor allows us to change the name of the underlying .war, e.g. to include a version string or a jbas version identifier, without altering the underlying url which people access the application from. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 4 18:41:38 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Thu, 4 Dec 2008 18:41:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Created: (EMBJOPR-52) Viewing details after executing a JVM thread dump operation doesn't work Message-ID: <18717157.1228434098307.JavaMail.jira@cloud.prod.atl2.jboss.com> Viewing details after executing a JVM thread dump operation doesn't work ------------------------------------------------------------------------ Key: EMBJOPR-52 URL: https://jira.jboss.org/jira/browse/EMBJOPR-52 Project: Embedded Jopr Issue Type: Bug Components: Core Infrastructure Affects Versions: 1.0 Reporter: Charles Crouch Assignee: Ian Springer Priority: Critical Fix For: 1.1 -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 5 14:09:38 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Fri, 5 Dec 2008 14:09:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-48) Re-enable actions on sub-category summary page Message-ID: <4820971.1228504178603.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-48?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer updated EMBJOPR-48: -------------------------------- Original Estimate: 5 hours Remaining Estimate: 5 hours > Re-enable actions on sub-category summary page > ---------------------------------------------- > > Key: EMBJOPR-48 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-48 > Project: Embedded Jopr > Issue Type: Task > Affects Versions: 1.0 > Reporter: Charles Crouch > Assignee: Ian Springer > Fix For: 1.1 > > Original Estimate: 5 hours > Remaining Estimate: 5 hours > > Backout the fix for JBMANCON-437 once WAR/EAR creation support is complete. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 5 13:23:38 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Fri, 5 Dec 2008 13:23:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Work started: (EMBJOPR-52) Viewing details after executing a JVM thread dump operation doesn't work In-Reply-To: <18717157.1228434098307.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <31895483.1228501418235.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-52?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on EMBJOPR-52 started by Ian Springer. > Viewing details after executing a JVM thread dump operation doesn't work > ------------------------------------------------------------------------ > > Key: EMBJOPR-52 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-52 > Project: Embedded Jopr > Issue Type: Bug > Components: Core Infrastructure > Affects Versions: 1.0 > Reporter: Charles Crouch > Assignee: Ian Springer > Priority: Critical > Fix For: 1.1 > > -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 5 13:31:38 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Fri, 5 Dec 2008 13:31:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Commented: (EMBJOPR-51) Test script execution from embedded Message-ID: <13831707.1228501898350.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-51?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12441454#action_12441454 ] Charles Crouch commented on EMBJOPR-51: --------------------------------------- I thought there was a script which if you specified the correct argument (for exit code) could be used for restarting the app server > Test script execution from embedded > ----------------------------------- > > Key: EMBJOPR-51 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-51 > Project: Embedded Jopr > Issue Type: Task > Reporter: Charles Crouch > Assignee: Ian Springer > Fix For: 1.1 > > > Lots of the scripts discovered in /bin don't make any sense for embedded (they don't make much sense for JON either), but we should see if the ones that do make sense actually work, e.g. shutdown, twiddle -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 5 17:32:38 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Fri, 5 Dec 2008 17:32:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Commented: (EMBJOPR-41) Add support for JVM monitoring to the JBAS5 console profile Message-ID: <9115640.1228516358189.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-41?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12441475#action_12441475 ] Charles Crouch commented on EMBJOPR-41: --------------------------------------- I've got this working locally with some duplication of JBAS4 code and using the jmx-plugin. Speaking to Scott on the call today he expressed the desire to expose these platform mbeans through the profile service. This would make life easier from our perspective since we wouldn't have to deal with two connection/query mechanisms, e.g. profile service and jnp, just the profile service. > Add support for JVM monitoring to the JBAS5 console profile > ----------------------------------------------------------- > > Key: EMBJOPR-41 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-41 > Project: Embedded Jopr > Issue Type: Task > Reporter: Charles Crouch > Assignee: Charles Crouch > Fix For: 1.1 > > > Right now we don't even ship the jmx-plugin with the JBAS5 profile -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Tue Dec 9 00:30:48 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Tue, 9 Dec 2008 00:30:48 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Resolved: (EMBJOPR-52) Viewing details after executing a JVM thread dump operation doesn't work In-Reply-To: <18717157.1228434098307.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <11636038.1228800648283.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-52?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer resolved EMBJOPR-52. --------------------------------- Resolution: Done Done - r66. > Viewing details after executing a JVM thread dump operation doesn't work > ------------------------------------------------------------------------ > > Key: EMBJOPR-52 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-52 > Project: Embedded Jopr > Issue Type: Bug > Components: Core Infrastructure > Affects Versions: 1.0 > Reporter: Charles Crouch > Assignee: Ian Springer > Priority: Critical > Fix For: 1.1 > > -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Tue Dec 9 14:39:38 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Tue, 9 Dec 2008 14:39:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Work started: (EMBJOPR-32) Include context root in jboss-web.xml In-Reply-To: <19173082.1226346702277.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <8624185.1228851578046.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-32?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on EMBJOPR-32 started by Ian Springer. > Include context root in jboss-web.xml > ------------------------------------- > > Key: EMBJOPR-32 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-32 > Project: Embedded Jopr > Issue Type: Task > Reporter: Charles Crouch > Assignee: Ian Springer > Priority: Critical > Fix For: 1.1 > > > Including the context root in the jboss descriptor allows us to change the name of the underlying .war, e.g. to include a version string or a jbas version identifier, without altering the underlying url which people access the application from. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Tue Dec 9 16:07:38 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Tue, 9 Dec 2008 16:07:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Resolved: (EMBJOPR-32) Include context root in jboss-web.xml In-Reply-To: <19173082.1226346702277.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <7040996.1228856858418.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-32?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer resolved EMBJOPR-32. --------------------------------- Resolution: Done Done - r68. > Include context root in jboss-web.xml > ------------------------------------- > > Key: EMBJOPR-32 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-32 > Project: Embedded Jopr > Issue Type: Task > Reporter: Charles Crouch > Assignee: Ian Springer > Priority: Critical > Fix For: 1.1 > > > Including the context root in the jboss descriptor allows us to change the name of the underlying .war, e.g. to include a version string or a jbas version identifier, without altering the underlying url which people access the application from. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 11 17:57:49 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Thu, 11 Dec 2008 17:57:49 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Commented: (EMBJOPR-50) Stopping an web application causes it to be removed from inventory Message-ID: <5588424.1229036269379.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-50?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12442243#action_12442243 ] Ian Springer commented on EMBJOPR-50: ------------------------------------- Fixing this will require a significant refactoring of the WAR discovery code. Considering this as well as that I don't even know how common it is for users to call stop() on a webapp, I don't think it's worth the effort right now. Pushing it to a future release... > Stopping an web application causes it to be removed from inventory > ------------------------------------------------------------------ > > Key: EMBJOPR-50 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-50 > Project: Embedded Jopr > Issue Type: Bug > Components: Plugin > Affects Versions: 1.0 > Environment: Running with SOA-P IR3 release > Console version: 2.1.0.0 > Reporter: Len DiMaggio > Assignee: Ian Springer > Priority: Critical > Fix For: 1.2 > > Attachments: server.log, server.log.zip > > > Tried stopping the jBPM console - see the attached server.log -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 11 17:57:51 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Thu, 11 Dec 2008 17:57:51 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-50) Stopping an web application causes it to be removed from inventory Message-ID: <28129122.1229036271240.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-50?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer updated EMBJOPR-50: -------------------------------- Fix Version/s: 1.2 (was: 1.1) Complexity: Medium > Stopping an web application causes it to be removed from inventory > ------------------------------------------------------------------ > > Key: EMBJOPR-50 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-50 > Project: Embedded Jopr > Issue Type: Bug > Components: Plugin > Affects Versions: 1.0 > Environment: Running with SOA-P IR3 release > Console version: 2.1.0.0 > Reporter: Len DiMaggio > Assignee: Ian Springer > Priority: Critical > Fix For: 1.2 > > Attachments: server.log, server.log.zip > > > Tried stopping the jBPM console - see the attached server.log -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 11 18:06:38 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Thu, 11 Dec 2008 18:06:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-50) Stopping an web application causes it to be removed from inventory Message-ID: <3032533.1229036798883.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-50?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer updated EMBJOPR-50: -------------------------------- Assignee: (was: Ian Springer) Priority: Major (was: Critical) > Stopping an web application causes it to be removed from inventory > ------------------------------------------------------------------ > > Key: EMBJOPR-50 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-50 > Project: Embedded Jopr > Issue Type: Bug > Components: Plugin > Affects Versions: 1.0 > Environment: Running with SOA-P IR3 release > Console version: 2.1.0.0 > Reporter: Len DiMaggio > Fix For: 1.2 > > Attachments: server.log, server.log.zip > > > Tried stopping the jBPM console - see the attached server.log -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 12 16:08:48 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Fri, 12 Dec 2008 16:08:48 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Created: (EMBJOPR-53) if newly discovered Resource has not been added to the navtree yet, clicking on a link to that Resource off its parent's Summary tab redirects to the Platform, rather than that Resource Message-ID: <2687460.1229116128469.JavaMail.jira@cloud.prod.atl2.jboss.com> if newly discovered Resource has not been added to the navtree yet, clicking on a link to that Resource off its parent's Summary tab redirects to the Platform, rather than that Resource ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Key: EMBJOPR-53 URL: https://jira.jboss.org/jira/browse/EMBJOPR-53 Project: Embedded Jopr Issue Type: Bug Components: Web App/Integration Affects Versions: 1.0 Reporter: Ian Springer Assignee: Ian Springer Fix For: 1.1 To reproduce this, copy a new WAR file into the deploy dir. Then expand or collapse some node in the navtree **other than the "Web Application (WAR)s" ResourceType node**. This will cause the new WAR to get discovered, but no corresponding node to be added to the navtree. This is occurring because NavigationAction.getSelectedNode() is failing to lookup the node corresponding to the Resource, because the navtree hasn't been updated since the Resource was discovered. The following message is logged: [DEBUG] Unable to find node with path [-77]; defaulting to platform node... -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 12 16:10:38 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Fri, 12 Dec 2008 16:10:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Work started: (EMBJOPR-53) if newly discovered Resource has not been added to the navtree yet, clicking on a link to that Resource off its parent's Summary tab redirects to the Platform, rather than that Resource In-Reply-To: <2687460.1229116128469.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <24729582.1229116238493.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on EMBJOPR-53 started by Ian Springer. > if newly discovered Resource has not been added to the navtree yet, clicking on a link to that Resource off its parent's Summary tab redirects to the Platform, rather than that Resource > ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Key: EMBJOPR-53 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-53 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Affects Versions: 1.0 > Reporter: Ian Springer > Assignee: Ian Springer > Fix For: 1.1 > > Original Estimate: 30 minutes > Remaining Estimate: 30 minutes > > To reproduce this, copy a new WAR file into the deploy dir. Then expand or collapse some node in the navtree **other than the "Web Application (WAR)s" ResourceType node**. This will cause the new WAR to get discovered, but no corresponding node to be added to the navtree. > This is occurring because NavigationAction.getSelectedNode() is failing to lookup the node corresponding to the Resource, because the navtree hasn't been updated since the Resource was discovered. > The following message is logged: > [DEBUG] Unable to find node with path [-77]; defaulting to platform node... -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 12 18:29:39 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Fri, 12 Dec 2008 18:29:39 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Moved: (EMBJOPR-54) Exception view metrics Message-ID: <12786971.1229124579263.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-54?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch moved JBMANCON-443 to EMBJOPR-54: ------------------------------------------------ Project: Embedded Jopr (was: JBoss AS 5.0 Management Console) Key: EMBJOPR-54 (was: JBMANCON-443) Fix Version/s: 1.1 (was: 1.1) Affects Version/s: 1.0 (was: 1.0 GA) > Exception view metrics > ---------------------- > > Key: EMBJOPR-54 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-54 > Project: Embedded Jopr > Issue Type: Bug > Affects Versions: 1.0 > Reporter: Charles Crouch > Fix For: 1.1 > > > Taken from JBMANCON-419 > See attached screen shots and server.log - when I undeployed an ESB archive (helloworld), the console still listed the ESB and its actions in the navigation tree - but trying to access the metrics for an action raised an NPE exception - see below. > Logging out and back into the console did not clear this problem. > 22:29:20,996 INFO [RuntimeDiscoveryExecutor] Scanned 0 servers and found 0 total descendant Resources. > 22:29:22,749 WARN [MeasurementManager] Cannot get measurement facet for resource [-88]. Cause: org.rhq.core.clientapi.agent.PluginContainerException: Resource component container could not be retrieved for resource: -88 > 22:29:22,749 WARN [MeasurementManager] Cannot get measurement facet for resource [-88]. Cause: org.rhq.core.clientapi.agent.PluginContainerException: Resource component container could not be retrieved for resource: -88 > 22:29:27,436 ERROR [SeamPhaseListener] uncaught exception > javax.el.ELException: java.lang.NullPointerException > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:333) > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:274) > at org.jboss.el.parser.AstMethodSuffix.getValue(AstMethodSuffix.java:59) > at org.jboss.el.parser.AstMethodSuffix.invoke(AstMethodSuffix.java:65) > at org.jboss.el.parser.AstValue.invoke(AstValue.java:96) > at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) > at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:173) > at org.jboss.seam.navigation.Page.preRender(Page.java:264) > at org.jboss.seam.navigation.Pages.preRender(Pages.java:309) > at org.jboss.seam.jsf.SeamPhaseListener.preRenderPage(SeamPhaseListener.java:549) > at org.jboss.seam.jsf.SeamPhaseListener.beforeRenderResponse(SeamPhaseListener.java:460) > at org.jboss.seam.jsf.SeamPhaseListener.beforeServletPhase(SeamPhaseListener.java:144) > at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:114) > at com.sun.faces.lifecycle.Phase.handleBeforePhase(Phase.java:214) > at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:96) > at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) > at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) > at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141) > at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281) > at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182) > at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) > at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:595) > Caused by: java.lang.NullPointerException > at org.rhq.core.pc.inventory.InventoryManager.getResourceContainer(InventoryManager.java:224) > at org.rhq.core.pc.inventory.InventoryManager.getAvailabilityIfKnown(InventoryManager.java:496) > at org.rhq.core.pc.inventory.InventoryManager.getAvailability(InventoryManager.java:344) > at org.jboss.on.embedded.manager.pc.PluginContainerResourceManager.getAvailability(PluginContainerResourceManager.java:323) > at org.jboss.on.embedded.ui.CommonActionUtil.getResourceById(CommonActionUtil.java:75) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:21) > at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) > at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:31) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:46) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) > at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166) > at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102) > at org.jboss.on.embedded.ui.CommonActionUtil_$$_javassist_10.getResourceById(CommonActionUtil_$$_javassist_10.java) > at org.jboss.on.embedded.ui.MetricAction.view(MetricAction.java:85) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:21) > at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) > at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:31) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:46) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) > at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166) > at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102) > at org.jboss.on.embedded.ui.MetricAction_$$_javassist_9.view(MetricAction_$$_javassist_9.java) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:329) > ... 52 more > 22:29:29,429 WARN [ContentDiscoveryRunner] Content discovery is falling behind. Missed discovery by: 207814ms > 22:29:29,429 INFO [ContentDiscoveryRunner] Performing discovery: ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221531961615, Now=1221532169429] > 22:29:29,430 INFO [ContentManager] Discovered number of packages: 0 for type: PackageType[id=0,name=file,resourceType=Web Application (WAR)] > 22:29:29,431 INFO [ContentDiscoveryRunner] Rescheduling discovery: ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221531961615, Now=1221532169431] > 22:29:29,431 INFO [ContentManager] Rescheduling ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221531961615, Now=1221532169431] > 22:29:29,431 INFO [ContentManager] Finished rescheduling: ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221575369431, Now=1221532169431] -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 12 18:29:41 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Fri, 12 Dec 2008 18:29:41 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Moved: (EMBJOPR-55) Rebuild content behind navigation nodes using InventoryEventListener Message-ID: <32702592.1229124581081.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch moved JBMANCON-442 to EMBJOPR-55: ------------------------------------------------ Project: Embedded Jopr (was: JBoss AS 5.0 Management Console) Key: EMBJOPR-55 (was: JBMANCON-442) Fix Version/s: 1.1 (was: 1.1) > Rebuild content behind navigation nodes using InventoryEventListener > -------------------------------------------------------------------- > > Key: EMBJOPR-55 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-55 > Project: Embedded Jopr > Issue Type: Bug > Reporter: Charles Crouch > Fix For: 1.1 > > > Right now we rebuild the content behind a node in the navigation using the following method on NavigationAction > public void changeExpandListener(org.richfaces.event.NodeExpandedEvent event) { > UIComponent comp = event.getComponent(); > UITree tree = (UITree) comp; > JONTreeNode data = (JONTreeNode) (tree.getTreeNode().getData()); > > data.reInitializeChildrenMap(); > } > This isnt great because it requires the user to close/open the node inorder to have its children refreshed to match whats in the PC. This is problematic when resources are deployed/undeployed directly to the filesystem, see JBMANCON-419. An alternative would be to use an implementation of InventoryEventListener to listen to resource added events from the PC and then behind the scenes rebuild the appropriate Nodes. For this to work a bug will need to be fixed in the RuntimeDiscoveryExecutor which is causing resourceAdd events to get fired for every discovery. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 12 18:31:50 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Fri, 12 Dec 2008 18:31:50 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-55) Rebuild content behind navigation nodes using InventoryEventListener Message-ID: <15892541.1229124710244.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch updated EMBJOPR-55: ---------------------------------- Issue Type: Feature Request (was: Bug) Assignee: Ian Springer Ian is in the middle of trying to implement this > Rebuild content behind navigation nodes using InventoryEventListener > -------------------------------------------------------------------- > > Key: EMBJOPR-55 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-55 > Project: Embedded Jopr > Issue Type: Feature Request > Reporter: Charles Crouch > Assignee: Ian Springer > Fix For: 1.1 > > > Right now we rebuild the content behind a node in the navigation using the following method on NavigationAction > public void changeExpandListener(org.richfaces.event.NodeExpandedEvent event) { > UIComponent comp = event.getComponent(); > UITree tree = (UITree) comp; > JONTreeNode data = (JONTreeNode) (tree.getTreeNode().getData()); > > data.reInitializeChildrenMap(); > } > This isnt great because it requires the user to close/open the node inorder to have its children refreshed to match whats in the PC. This is problematic when resources are deployed/undeployed directly to the filesystem, see JBMANCON-419. An alternative would be to use an implementation of InventoryEventListener to listen to resource added events from the PC and then behind the scenes rebuild the appropriate Nodes. For this to work a bug will need to be fixed in the RuntimeDiscoveryExecutor which is causing resourceAdd events to get fired for every discovery. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 12 18:57:38 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Fri, 12 Dec 2008 18:57:38 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Moved: (EMBJOPR-56) use AJAX on Control tab to refresh the Status field for Previous Operations every few seconds so user does not have to manually refresh the page to check for completion of an operation Message-ID: <25005946.1229126258314.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-56?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch moved JBMANCON-370 to EMBJOPR-56: ------------------------------------------------ Project: Embedded Jopr (was: JBoss AS 5.0 Management Console) Key: EMBJOPR-56 (was: JBMANCON-370) Component/s: Web App/Integration (was: WebApp (Seam)) Fix Version/s: 1.1 (was: 1.0 GA) Affects Version/s: 1.0 (was: 1.0 Beta 2) > use AJAX on Control tab to refresh the Status field for Previous Operations every few seconds so user does not have to manually refresh the page to check for completion of an operation > ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Key: EMBJOPR-56 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-56 > Project: Embedded Jopr > Issue Type: Feature Request > Components: Web App/Integration > Affects Versions: 1.0 > Reporter: Ian Springer > Assignee: Farah Juma > Priority: Minor > Fix For: 1.1 > > Attachments: workaround.patch, workaround.png > > -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Mon Dec 15 15:15:58 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Mon, 15 Dec 2008 15:15:58 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Resolved: (EMBJOPR-53) if newly discovered Resource has not been added to the navtree yet, clicking on a link to that Resource off its parent's Summary tab redirects to the Platform, rather than that Resource In-Reply-To: <2687460.1229116128469.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <27722026.1229372158444.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer resolved EMBJOPR-53. --------------------------------- Resolution: Done The fix for https://jira.jboss.org/jira/browse/EMBJOPR-55 fixes this. > if newly discovered Resource has not been added to the navtree yet, clicking on a link to that Resource off its parent's Summary tab redirects to the Platform, rather than that Resource > ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Key: EMBJOPR-53 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-53 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Affects Versions: 1.0 > Reporter: Ian Springer > Assignee: Ian Springer > Fix For: 1.1 > > Original Estimate: 30 minutes > Remaining Estimate: 30 minutes > > To reproduce this, copy a new WAR file into the deploy dir. Then expand or collapse some node in the navtree **other than the "Web Application (WAR)s" ResourceType node**. This will cause the new WAR to get discovered, but no corresponding node to be added to the navtree. > This is occurring because NavigationAction.getSelectedNode() is failing to lookup the node corresponding to the Resource, because the navtree hasn't been updated since the Resource was discovered. > The following message is logged: > [DEBUG] Unable to find node with path [-77]; defaulting to platform node... -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Mon Dec 15 15:16:01 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Mon, 15 Dec 2008 15:16:01 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Resolved: (EMBJOPR-55) Rebuild content behind navigation nodes using InventoryEventListener Message-ID: <564035.1229372161580.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer resolved EMBJOPR-55. --------------------------------- Resolution: Done Done - r72. > Rebuild content behind navigation nodes using InventoryEventListener > -------------------------------------------------------------------- > > Key: EMBJOPR-55 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-55 > Project: Embedded Jopr > Issue Type: Feature Request > Reporter: Charles Crouch > Assignee: Ian Springer > Fix For: 1.1 > > > Right now we rebuild the content behind a node in the navigation using the following method on NavigationAction > public void changeExpandListener(org.richfaces.event.NodeExpandedEvent event) { > UIComponent comp = event.getComponent(); > UITree tree = (UITree) comp; > JONTreeNode data = (JONTreeNode) (tree.getTreeNode().getData()); > > data.reInitializeChildrenMap(); > } > This isnt great because it requires the user to close/open the node inorder to have its children refreshed to match whats in the PC. This is problematic when resources are deployed/undeployed directly to the filesystem, see JBMANCON-419. An alternative would be to use an implementation of InventoryEventListener to listen to resource added events from the PC and then behind the scenes rebuild the appropriate Nodes. For this to work a bug will need to be fixed in the RuntimeDiscoveryExecutor which is causing resourceAdd events to get fired for every discovery. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Mon Dec 15 18:55:01 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Mon, 15 Dec 2008 18:55:01 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Moved: (EMBJOPR-57) add support for per-minute metrics Message-ID: <25333663.1229385301530.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-57?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch moved JBMANCON-406 to EMBJOPR-57: ------------------------------------------------ Project: Embedded Jopr (was: JBoss AS 5.0 Management Console) Key: EMBJOPR-57 (was: JBMANCON-406) Component/s: Core Infrastructure Web App/Integration (was: WebApp (Seam)) Affects Version/s: 1.0 (was: 1.0 Beta 1) > add support for per-minute metrics > ---------------------------------- > > Key: EMBJOPR-57 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-57 > Project: Embedded Jopr > Issue Type: Feature Request > Components: Core Infrastructure, Web App/Integration > Affects Versions: 1.0 > Reporter: Ian Springer > Priority: Minor > Original Estimate: 4 hours > Remaining Estimate: 4 hours > > We currently don't support per-minute metrics (i..e per-minute values derived from two collections of TRENDSUP/TRENDSDOWN metrics). This is primarily because the cache that the PC uses to store the last collected value for each TRENDS* metric is keyed off schedule id, and embedded does not use schedules. But it is also because if we did support per-minute metrics in embedded, it would make more sense to cache the initially collected value for each metric rather than the last collected value, which, when averaged with the current value, would produce the per minute average since the initial collection, rather than per minute value for the past <insert arbitrary time interval here>. > Note, if we did do this, we should also consider doing an up-front collection of all metrics for all Resources in inventory at startup time, so we can cache initial values for all metrics as early as possible, rather than the user having to view a metric once in the GUI in order to initialize the per-minute cache for that metric. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Wed Dec 17 14:04:00 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Wed, 17 Dec 2008 14:04:00 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Commented: (EMBJOPR-52) Viewing details after executing a JVM thread dump operation doesn't work In-Reply-To: <18717157.1228434098307.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <6012796.1229540640871.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-52?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12443194#action_12443194 ] Ian Springer commented on EMBJOPR-52: ------------------------------------- Also - RHQ r2432. > Viewing details after executing a JVM thread dump operation doesn't work > ------------------------------------------------------------------------ > > Key: EMBJOPR-52 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-52 > Project: Embedded Jopr > Issue Type: Bug > Components: Core Infrastructure > Affects Versions: 1.0 > Reporter: Charles Crouch > Assignee: Ian Springer > Priority: Critical > Fix For: 1.1 > > -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Wed Dec 17 15:53:56 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Wed, 17 Dec 2008 15:53:56 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Resolved: (EMBJOPR-49) Embedded console - View Process List action raises java.lang.UnsupportedOperationException Message-ID: <2229797.1229547236383.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-49?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer resolved EMBJOPR-49. --------------------------------- Resolution: Done Fixed - r75. > Embedded console - View Process List action raises java.lang.UnsupportedOperationException > ------------------------------------------------------------------------------------------ > > Key: EMBJOPR-49 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-49 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Environment: SOA-P 4.3 IR4 > Embedded console 2.1.0.0 > Reporter: Len DiMaggio > Assignee: Ian Springer > Priority: Minor > Fix For: 1.1 > > Attachments: view_process_list.png > > > Embeded console - "View Process List" action raises java.lang.UnsupportedOperationException > The exception is: > java.lang.UnsupportedOperationException: No native library available - Cannot get the process table information without native support > at org.rhq.core.system.JavaSystemInfo.getUnsupportedException(JavaSystemInfo.java:294) > at org.rhq.core.system.JavaSystemInfo.getAllProcesses(JavaSystemInfo.java:146) > at org.rhq.plugins.platform.PlatformComponent.invokeOperation(PlatformComponent.java:232) > at org.rhq.plugins.platform.LinuxPlatformComponent.invokeOperation(LinuxPlatformComponent.java:200) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.rhq.core.pc.inventory.ResourceContainer$ComponentInvocationThread.call(ResourceContainer.java:446) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) > at java.util.concurrent.FutureTask.run(FutureTask.java:123) > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) > at java.lang.Thread.run(Thread.java:595) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 18 10:24:56 2008 From: jira-events at lists.jboss.org (Farah Juma (JIRA)) Date: Thu, 18 Dec 2008 10:24:56 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Created: (EMBJOPR-58) AS5 plugin: Clicking on the "Configuration" tab for a Datasource results in a "PluginContainerException" Message-ID: <19037367.1229613896768.JavaMail.jira@cloud.prod.atl2.jboss.com> AS5 plugin: Clicking on the "Configuration" tab for a Datasource results in a "PluginContainerException" -------------------------------------------------------------------------------------------------------- Key: EMBJOPR-58 URL: https://jira.jboss.org/jira/browse/EMBJOPR-58 Project: Embedded Jopr Issue Type: Bug Components: Web App/Integration Environment: JBoss AS 5 trunk r82369, embjopr r76 Reporter: Farah Juma When the console is deployed to JBoss AS 5 trunk, the following error message gets displayed after clicking on the "Configuration" tab for any Datasource (eg. DefaultDS): "There was an error retrieving the configuration for this resource" The following error message appears in the console output: 09:14:13,572 ERROR [PluginContainerResourceManager] Error retrieving configuration for resource: Resource[id=-4, type=Local TX Datasource, key=DataSource:LocalTx:DefaultDS, name=DefaultDS, version=?] org.rhq.core.clientapi.agent.PluginContainerException: Cannot load Resource configuration for [-4] at org.rhq.core.pc.configuration.ConfigurationManager.loadResourceConfiguration(ConfigurationManager.java:174) at org.jboss.on.embedded.manager.pc.PluginContainerResourceManager.getResourceConfiguration(PluginContainerResourceManager.java:234) at org.jboss.on.embedded.ui.configuration.resource.ResourceConfigurationUIBean.resourceConfiguration(ResourceConfigurationUIBean.java:144) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.seam.util.Reflections.invoke(Reflections.java:22) at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.core.ConversationInterceptor.aroundInvoke(ConversationInterceptor.java:56) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166) at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102) at org.jboss.on.embedded.ui.configuration.resource.ResourceConfigurationUIBean_$$_javassist_10.resourceConfiguration(ResourceConfigurationUIBean_$$_javassist_10.java) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:329) at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:274) at org.jboss.el.parser.AstMethodSuffix.getValue(AstMethodSuffix.java:59) at org.jboss.el.parser.AstMethodSuffix.invoke(AstMethodSuffix.java:65) at org.jboss.el.parser.AstValue.invoke(AstValue.java:96) at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:174) at org.jboss.seam.navigation.Pages.callAction(Pages.java:711) at org.jboss.seam.navigation.Pages.preRender(Pages.java:349) at org.jboss.seam.jsf.SeamPhaseListener.preRenderPage(SeamPhaseListener.java:562) at org.jboss.seam.jsf.SeamPhaseListener.beforeRenderResponse(SeamPhaseListener.java:473) at org.jboss.seam.jsf.SeamPhaseListener.beforeServletPhase(SeamPhaseListener.java:146) at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:116) at com.sun.faces.lifecycle.Phase.handleBeforePhase(Phase.java:214) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:96) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:51) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:38) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:177) at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:267) at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:380) at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:507) at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92) at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126) at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:595) Caused by: java.lang.ClassCastException: [Warning] org.rhq.core.domain.configuration.definition.PropertyDefinitionList ... 85 more -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 18 13:27:57 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Thu, 18 Dec 2008 13:27:57 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Created: (EMBJOPR-59) upgrade RichFaces dep from 3.2.2.GA to 3.2.2.SR1 Message-ID: <15598019.1229624877980.JavaMail.jira@cloud.prod.atl2.jboss.com> upgrade RichFaces dep from 3.2.2.GA to 3.2.2.SR1 ------------------------------------------------ Key: EMBJOPR-59 URL: https://jira.jboss.org/jira/browse/EMBJOPR-59 Project: Embedded Jopr Issue Type: Task Components: Web App/Integration Affects Versions: 1.0 Reporter: Ian Springer Assignee: Ian Springer Fix For: 1.1 This will get our RF version in sync with the version Enterprise is currently using. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 18 13:30:57 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Thu, 18 Dec 2008 13:30:57 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Resolved: (EMBJOPR-59) upgrade RichFaces dep from 3.2.2.GA to 3.2.2.SR1 In-Reply-To: <15598019.1229624877980.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <22247888.1229625057074.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-59?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer resolved EMBJOPR-59. --------------------------------- Resolution: Done Done - r77. > upgrade RichFaces dep from 3.2.2.GA to 3.2.2.SR1 > ------------------------------------------------ > > Key: EMBJOPR-59 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-59 > Project: Embedded Jopr > Issue Type: Task > Components: Web App/Integration > Affects Versions: 1.0 > Reporter: Ian Springer > Assignee: Ian Springer > Fix For: 1.1 > > Original Estimate: 30 minutes > Remaining Estimate: 30 minutes > > This will get our RF version in sync with the version Enterprise is currently using. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 18 15:42:58 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Thu, 18 Dec 2008 15:42:58 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-56) use AJAX on Control tab to refresh the Status field for Previous Operations every few seconds so user does not have to manually refresh the page to check for completion of an operation Message-ID: <13633617.1229632979198.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-56?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer updated EMBJOPR-56: -------------------------------- Fix Version/s: 1.2 (was: 1.1) Description: I spent a couple more hours trying different variations of using a4j:poll and wasn't able to get this working consistently. We can revisit this at a later point and possibly just use a periodic full page refresh. > use AJAX on Control tab to refresh the Status field for Previous Operations every few seconds so user does not have to manually refresh the page to check for completion of an operation > ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Key: EMBJOPR-56 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-56 > Project: Embedded Jopr > Issue Type: Feature Request > Components: Web App/Integration > Affects Versions: 1.0 > Reporter: Ian Springer > Assignee: Farah Juma > Priority: Minor > Fix For: 1.2 > > Attachments: workaround.patch, workaround.png > > > I spent a couple more hours trying different variations of using a4j:poll and wasn't able to get this working consistently. We can revisit this at a later point and possibly just use a periodic full page refresh. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 18 16:32:56 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Thu, 18 Dec 2008 16:32:56 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-41) Add support for JVM monitoring to the JBAS5 console profile Message-ID: <11355084.1229635976346.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-41?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer updated EMBJOPR-41: -------------------------------- Fix Version/s: 1.2 (was: 1.1) Affects Version/s: 1.1 Complexity: Medium > Add support for JVM monitoring to the JBAS5 console profile > ----------------------------------------------------------- > > Key: EMBJOPR-41 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-41 > Project: Embedded Jopr > Issue Type: Task > Affects Versions: 1.1 > Reporter: Charles Crouch > Assignee: Charles Crouch > Fix For: 1.2 > > > Right now we don't even ship the jmx-plugin with the JBAS5 profile -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 18 19:40:55 2008 From: jira-events at lists.jboss.org (Sebastian Otaegui (JIRA)) Date: Thu, 18 Dec 2008 19:40:55 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Created: (EMBJOPR-60) Jopr embedded fails to work on 4.3.0 GA Message-ID: <6698544.1229647255808.JavaMail.jira@cloud.prod.atl2.jboss.com> Jopr embedded fails to work on 4.3.0 GA --------------------------------------- Key: EMBJOPR-60 URL: https://jira.jboss.org/jira/browse/EMBJOPR-60 Project: Embedded Jopr Issue Type: Bug Components: Core Infrastructure Affects Versions: 1.0 Environment: Windows 2003 enterprise. Sun JDK 1.5.0_15 Jboss 4.3.0 GA Reporter: Sebastian Otaegui JOPR embedded does not work. The application throws the following stack trace: javax.servlet.ServletException: Servlet execution threw an exception at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:313) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141) at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281) at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241) at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:853) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1513) at java.lang.Thread.run(Thread.java:595) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 18 19:42:56 2008 From: jira-events at lists.jboss.org (Sebastian Otaegui (JIRA)) Date: Thu, 18 Dec 2008 19:42:56 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-60) Jopr embedded fails to work on Jboss EAP 4.3.0 GA In-Reply-To: <6698544.1229647255808.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <26055536.1229647376336.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-60?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sebastian Otaegui updated EMBJOPR-60: ------------------------------------- Summary: Jopr embedded fails to work on Jboss EAP 4.3.0 GA (was: Jopr embedded fails to work on 4.3.0 GA) Description: JOPR embedded does not work on Jboss EAP 4.3.0 GA The application throws the following stack trace: javax.servlet.ServletException: Servlet execution threw an exception at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:313) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141) at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281) at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241) at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:853) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1513) at java.lang.Thread.run(Thread.java:595) I will attach the server log soon. was: JOPR embedded does not work. The application throws the following stack trace: javax.servlet.ServletException: Servlet execution threw an exception at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:313) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141) at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281) at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241) at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:853) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1513) at java.lang.Thread.run(Thread.java:595) > Jopr embedded fails to work on Jboss EAP 4.3.0 GA > ------------------------------------------------- > > Key: EMBJOPR-60 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-60 > Project: Embedded Jopr > Issue Type: Bug > Components: Core Infrastructure > Affects Versions: 1.0 > Environment: Windows 2003 enterprise. > Sun JDK 1.5.0_15 > Jboss 4.3.0 GA > Reporter: Sebastian Otaegui > > JOPR embedded does not work on Jboss EAP 4.3.0 GA > The application throws the following stack trace: > javax.servlet.ServletException: Servlet execution threw an exception > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:313) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) > at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141) > at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281) > at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179) > at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) > at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241) > at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:853) > at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579) > at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1513) > at java.lang.Thread.run(Thread.java:595) > I will attach the server log soon. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 18 19:47:06 2008 From: jira-events at lists.jboss.org (Sebastian Otaegui (JIRA)) Date: Thu, 18 Dec 2008 19:47:06 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-60) Jopr embedded fails to work on Jboss EAP 4.3.0 GA In-Reply-To: <6698544.1229647255808.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <10002810.1229647626742.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-60?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sebastian Otaegui updated EMBJOPR-60: ------------------------------------- Attachment: server-logs.tar.bz2 > Jopr embedded fails to work on Jboss EAP 4.3.0 GA > ------------------------------------------------- > > Key: EMBJOPR-60 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-60 > Project: Embedded Jopr > Issue Type: Bug > Components: Core Infrastructure > Affects Versions: 1.0 > Environment: Windows 2003 enterprise. > Sun JDK 1.5.0_15 > Jboss 4.3.0 GA > Reporter: Sebastian Otaegui > Attachments: server-logs.tar.bz2 > > > JOPR embedded does not work on Jboss EAP 4.3.0 GA > The application throws the following stack trace: > javax.servlet.ServletException: Servlet execution threw an exception > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:313) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) > at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141) > at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281) > at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179) > at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) > at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241) > at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:853) > at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579) > at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1513) > at java.lang.Thread.run(Thread.java:595) > I will attach the server log soon. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Thu Dec 18 19:48:56 2008 From: jira-events at lists.jboss.org (Sebastian Otaegui (JIRA)) Date: Thu, 18 Dec 2008 19:48:56 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-60) Jopr embedded fails to work on Jboss EAP 4.3.0 GA In-Reply-To: <6698544.1229647255808.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <13930800.1229647736057.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-60?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sebastian Otaegui updated EMBJOPR-60: ------------------------------------- Environment: Windows 2003 enterprise. Sun JDK 1.5.0_15 Jboss EAP 4.3.0 GA was: Windows 2003 enterprise. Sun JDK 1.5.0_15 Jboss 4.3.0 GA > Jopr embedded fails to work on Jboss EAP 4.3.0 GA > ------------------------------------------------- > > Key: EMBJOPR-60 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-60 > Project: Embedded Jopr > Issue Type: Bug > Components: Core Infrastructure > Affects Versions: 1.0 > Environment: Windows 2003 enterprise. > Sun JDK 1.5.0_15 > Jboss EAP 4.3.0 GA > Reporter: Sebastian Otaegui > Attachments: server-logs.tar.bz2 > > > JOPR embedded does not work on Jboss EAP 4.3.0 GA > The application throws the following stack trace: > javax.servlet.ServletException: Servlet execution threw an exception > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:313) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) > at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141) > at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281) > at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179) > at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) > at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241) > at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:853) > at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579) > at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1513) > at java.lang.Thread.run(Thread.java:595) > I will attach the server log soon. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 19 00:34:56 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Fri, 19 Dec 2008 00:34:56 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-54) Exception view metrics Message-ID: <23911912.1229664896584.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-54?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer updated EMBJOPR-54: -------------------------------- Description: Taken from JBMANCON-419 See attached screen shots and server.log - when I undeployed an ESB archive (helloworld), the console still listed the ESB and its actions in the navigation tree - but trying to access the metrics for an action raised an NPE exception - see below. Logging out and back into the console did not clear this problem. 22:29:20,996 INFO [RuntimeDiscoveryExecutor] Scanned 0 servers and found 0 total descendant Resources. 22:29:22,749 WARN [MeasurementManager] Cannot get measurement facet for resource [-88]. Cause: org.rhq.core.clientapi.agent.PluginContainerException: Resource component container could not be retrieved for resource: -88 22:29:22,749 WARN [MeasurementManager] Cannot get measurement facet for resource [-88]. Cause: org.rhq.core.clientapi.agent.PluginContainerException: Resource component container could not be retrieved for resource: -88 22:29:27,436 ERROR [SeamPhaseListener] uncaught exception javax.el.ELException: java.lang.NullPointerException at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:333) at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:274) at org.jboss.el.parser.AstMethodSuffix.getValue(AstMethodSuffix.java:59) at org.jboss.el.parser.AstMethodSuffix.invoke(AstMethodSuffix.java:65) at org.jboss.el.parser.AstValue.invoke(AstValue.java:96) at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:173) at org.jboss.seam.navigation.Page.preRender(Page.java:264) at org.jboss.seam.navigation.Pages.preRender(Pages.java:309) at org.jboss.seam.jsf.SeamPhaseListener.preRenderPage(SeamPhaseListener.java:549) at org.jboss.seam.jsf.SeamPhaseListener.beforeRenderResponse(SeamPhaseListener.java:460) at org.jboss.seam.jsf.SeamPhaseListener.beforeServletPhase(SeamPhaseListener.java:144) at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:114) at com.sun.faces.lifecycle.Phase.handleBeforePhase(Phase.java:214) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:96) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141) at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281) at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:595) Caused by: java.lang.NullPointerException at org.rhq.core.pc.inventory.InventoryManager.getResourceContainer(InventoryManager.java:224) at org.rhq.core.pc.inventory.InventoryManager.getAvailabilityIfKnown(InventoryManager.java:496) at org.rhq.core.pc.inventory.InventoryManager.getAvailability(InventoryManager.java:344) at org.jboss.on.embedded.manager.pc.PluginContainerResourceManager.getAvailability(PluginContainerResourceManager.java:323) at org.jboss.on.embedded.ui.CommonActionUtil.getResourceById(CommonActionUtil.java:75) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.seam.util.Reflections.invoke(Reflections.java:21) at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:31) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:46) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166) at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102) at org.jboss.on.embedded.ui.CommonActionUtil_$$_javassist_10.getResourceById(CommonActionUtil_$$_javassist_10.java) at org.jboss.on.embedded.ui.MetricAction.view(MetricAction.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.seam.util.Reflections.invoke(Reflections.java:21) at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:31) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:46) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166) at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102) at org.jboss.on.embedded.ui.MetricAction_$$_javassist_9.view(MetricAction_$$_javassist_9.java) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:329) ... 52 more 22:29:29,429 WARN [ContentDiscoveryRunner] Content discovery is falling behind. Missed discovery by: 207814ms 22:29:29,429 INFO [ContentDiscoveryRunner] Performing discovery: ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221531961615, Now=1221532169429] 22:29:29,430 INFO [ContentManager] Discovered number of packages: 0 for type: PackageType[id=0,name=file,resourceType=Web Application (WAR)] 22:29:29,431 INFO [ContentDiscoveryRunner] Rescheduling discovery: ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221531961615, Now=1221532169431] 22:29:29,431 INFO [ContentManager] Rescheduling ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221531961615, Now=1221532169431] 22:29:29,431 INFO [ContentManager] Finished rescheduling: ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221575369431, Now=1221532169431] was: Taken from JBMANCON-419 See attached screen shots and server.log - when I undeployed an ESB archive (helloworld), the console still listed the ESB and its actions in the navigation tree - but trying to access the metrics for an action raised an NPE exception - see below. Logging out and back into the console did not clear this problem. 22:29:20,996 INFO [RuntimeDiscoveryExecutor] Scanned 0 servers and found 0 total descendant Resources. 22:29:22,749 WARN [MeasurementManager] Cannot get measurement facet for resource [-88]. Cause: org.rhq.core.clientapi.agent.PluginContainerException: Resource component container could not be retrieved for resource: -88 22:29:22,749 WARN [MeasurementManager] Cannot get measurement facet for resource [-88]. Cause: org.rhq.core.clientapi.agent.PluginContainerException: Resource component container could not be retrieved for resource: -88 22:29:27,436 ERROR [SeamPhaseListener] uncaught exception javax.el.ELException: java.lang.NullPointerException at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:333) at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:274) at org.jboss.el.parser.AstMethodSuffix.getValue(AstMethodSuffix.java:59) at org.jboss.el.parser.AstMethodSuffix.invoke(AstMethodSuffix.java:65) at org.jboss.el.parser.AstValue.invoke(AstValue.java:96) at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:173) at org.jboss.seam.navigation.Page.preRender(Page.java:264) at org.jboss.seam.navigation.Pages.preRender(Pages.java:309) at org.jboss.seam.jsf.SeamPhaseListener.preRenderPage(SeamPhaseListener.java:549) at org.jboss.seam.jsf.SeamPhaseListener.beforeRenderResponse(SeamPhaseListener.java:460) at org.jboss.seam.jsf.SeamPhaseListener.beforeServletPhase(SeamPhaseListener.java:144) at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:114) at com.sun.faces.lifecycle.Phase.handleBeforePhase(Phase.java:214) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:96) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141) at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281) at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:595) Caused by: java.lang.NullPointerException at org.rhq.core.pc.inventory.InventoryManager.getResourceContainer(InventoryManager.java:224) at org.rhq.core.pc.inventory.InventoryManager.getAvailabilityIfKnown(InventoryManager.java:496) at org.rhq.core.pc.inventory.InventoryManager.getAvailability(InventoryManager.java:344) at org.jboss.on.embedded.manager.pc.PluginContainerResourceManager.getAvailability(PluginContainerResourceManager.java:323) at org.jboss.on.embedded.ui.CommonActionUtil.getResourceById(CommonActionUtil.java:75) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.seam.util.Reflections.invoke(Reflections.java:21) at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:31) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:46) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166) at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102) at org.jboss.on.embedded.ui.CommonActionUtil_$$_javassist_10.getResourceById(CommonActionUtil_$$_javassist_10.java) at org.jboss.on.embedded.ui.MetricAction.view(MetricAction.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.seam.util.Reflections.invoke(Reflections.java:21) at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:31) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:46) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166) at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102) at org.jboss.on.embedded.ui.MetricAction_$$_javassist_9.view(MetricAction_$$_javassist_9.java) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:329) ... 52 more 22:29:29,429 WARN [ContentDiscoveryRunner] Content discovery is falling behind. Missed discovery by: 207814ms 22:29:29,429 INFO [ContentDiscoveryRunner] Performing discovery: ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221531961615, Now=1221532169429] 22:29:29,430 INFO [ContentManager] Discovered number of packages: 0 for type: PackageType[id=0,name=file,resourceType=Web Application (WAR)] 22:29:29,431 INFO [ContentDiscoveryRunner] Rescheduling discovery: ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221531961615, Now=1221532169431] 22:29:29,431 INFO [ContentManager] Rescheduling ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221531961615, Now=1221532169431] 22:29:29,431 INFO [ContentManager] Finished rescheduling: ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221575369431, Now=1221532169431] Assignee: Ian Springer Complexity: Medium > Exception view metrics > ---------------------- > > Key: EMBJOPR-54 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-54 > Project: Embedded Jopr > Issue Type: Bug > Affects Versions: 1.0 > Reporter: Charles Crouch > Assignee: Ian Springer > Fix For: 1.1 > > > Taken from JBMANCON-419 > See attached screen shots and server.log - when I undeployed an ESB archive (helloworld), the console still listed the ESB and its actions in the navigation tree - but trying to access the metrics for an action raised an NPE exception - see below. > Logging out and back into the console did not clear this problem. > 22:29:20,996 INFO [RuntimeDiscoveryExecutor] Scanned 0 servers and found 0 total descendant Resources. > 22:29:22,749 WARN [MeasurementManager] Cannot get measurement facet for resource [-88]. Cause: org.rhq.core.clientapi.agent.PluginContainerException: Resource component container could not be retrieved for resource: -88 > 22:29:22,749 WARN [MeasurementManager] Cannot get measurement facet for resource [-88]. Cause: org.rhq.core.clientapi.agent.PluginContainerException: Resource component container could not be retrieved for resource: -88 > 22:29:27,436 ERROR [SeamPhaseListener] uncaught exception > javax.el.ELException: java.lang.NullPointerException > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:333) > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:274) > at org.jboss.el.parser.AstMethodSuffix.getValue(AstMethodSuffix.java:59) > at org.jboss.el.parser.AstMethodSuffix.invoke(AstMethodSuffix.java:65) > at org.jboss.el.parser.AstValue.invoke(AstValue.java:96) > at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) > at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:173) > at org.jboss.seam.navigation.Page.preRender(Page.java:264) > at org.jboss.seam.navigation.Pages.preRender(Pages.java:309) > at org.jboss.seam.jsf.SeamPhaseListener.preRenderPage(SeamPhaseListener.java:549) > at org.jboss.seam.jsf.SeamPhaseListener.beforeRenderResponse(SeamPhaseListener.java:460) > at org.jboss.seam.jsf.SeamPhaseListener.beforeServletPhase(SeamPhaseListener.java:144) > at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:114) > at com.sun.faces.lifecycle.Phase.handleBeforePhase(Phase.java:214) > at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:96) > at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) > at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) > at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141) > at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281) > at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182) > at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) > at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:595) > Caused by: java.lang.NullPointerException > at org.rhq.core.pc.inventory.InventoryManager.getResourceContainer(InventoryManager.java:224) > at org.rhq.core.pc.inventory.InventoryManager.getAvailabilityIfKnown(InventoryManager.java:496) > at org.rhq.core.pc.inventory.InventoryManager.getAvailability(InventoryManager.java:344) > at org.jboss.on.embedded.manager.pc.PluginContainerResourceManager.getAvailability(PluginContainerResourceManager.java:323) > at org.jboss.on.embedded.ui.CommonActionUtil.getResourceById(CommonActionUtil.java:75) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:21) > at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) > at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:31) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:46) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) > at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166) > at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102) > at org.jboss.on.embedded.ui.CommonActionUtil_$$_javassist_10.getResourceById(CommonActionUtil_$$_javassist_10.java) > at org.jboss.on.embedded.ui.MetricAction.view(MetricAction.java:85) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:21) > at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) > at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:31) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:46) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) > at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166) > at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102) > at org.jboss.on.embedded.ui.MetricAction_$$_javassist_9.view(MetricAction_$$_javassist_9.java) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:329) > ... 52 more > 22:29:29,429 WARN [ContentDiscoveryRunner] Content discovery is falling behind. Missed discovery by: 207814ms > 22:29:29,429 INFO [ContentDiscoveryRunner] Performing discovery: ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221531961615, Now=1221532169429] > 22:29:29,430 INFO [ContentManager] Discovered number of packages: 0 for type: PackageType[id=0,name=file,resourceType=Web Application (WAR)] > 22:29:29,431 INFO [ContentDiscoveryRunner] Rescheduling discovery: ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221531961615, Now=1221532169431] > 22:29:29,431 INFO [ContentManager] Rescheduling ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221531961615, Now=1221532169431] > 22:29:29,431 INFO [ContentManager] Finished rescheduling: ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221575369431, Now=1221532169431] -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 19 00:36:57 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Fri, 19 Dec 2008 00:36:57 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Resolved: (EMBJOPR-54) Exception view metrics Message-ID: <1599911.1229665017963.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-54?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer resolved EMBJOPR-54. --------------------------------- Resolution: Done Fixed - r78. > Exception view metrics > ---------------------- > > Key: EMBJOPR-54 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-54 > Project: Embedded Jopr > Issue Type: Bug > Affects Versions: 1.0 > Reporter: Charles Crouch > Assignee: Ian Springer > Fix For: 1.1 > > > Taken from JBMANCON-419 > See attached screen shots and server.log - when I undeployed an ESB archive (helloworld), the console still listed the ESB and its actions in the navigation tree - but trying to access the metrics for an action raised an NPE exception - see below. > Logging out and back into the console did not clear this problem. > 22:29:20,996 INFO [RuntimeDiscoveryExecutor] Scanned 0 servers and found 0 total descendant Resources. > 22:29:22,749 WARN [MeasurementManager] Cannot get measurement facet for resource [-88]. Cause: org.rhq.core.clientapi.agent.PluginContainerException: Resource component container could not be retrieved for resource: -88 > 22:29:22,749 WARN [MeasurementManager] Cannot get measurement facet for resource [-88]. Cause: org.rhq.core.clientapi.agent.PluginContainerException: Resource component container could not be retrieved for resource: -88 > 22:29:27,436 ERROR [SeamPhaseListener] uncaught exception > javax.el.ELException: java.lang.NullPointerException > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:333) > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:274) > at org.jboss.el.parser.AstMethodSuffix.getValue(AstMethodSuffix.java:59) > at org.jboss.el.parser.AstMethodSuffix.invoke(AstMethodSuffix.java:65) > at org.jboss.el.parser.AstValue.invoke(AstValue.java:96) > at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) > at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:173) > at org.jboss.seam.navigation.Page.preRender(Page.java:264) > at org.jboss.seam.navigation.Pages.preRender(Pages.java:309) > at org.jboss.seam.jsf.SeamPhaseListener.preRenderPage(SeamPhaseListener.java:549) > at org.jboss.seam.jsf.SeamPhaseListener.beforeRenderResponse(SeamPhaseListener.java:460) > at org.jboss.seam.jsf.SeamPhaseListener.beforeServletPhase(SeamPhaseListener.java:144) > at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:114) > at com.sun.faces.lifecycle.Phase.handleBeforePhase(Phase.java:214) > at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:96) > at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) > at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) > at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141) > at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281) > at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) > at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182) > at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) > at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:595) > Caused by: java.lang.NullPointerException > at org.rhq.core.pc.inventory.InventoryManager.getResourceContainer(InventoryManager.java:224) > at org.rhq.core.pc.inventory.InventoryManager.getAvailabilityIfKnown(InventoryManager.java:496) > at org.rhq.core.pc.inventory.InventoryManager.getAvailability(InventoryManager.java:344) > at org.jboss.on.embedded.manager.pc.PluginContainerResourceManager.getAvailability(PluginContainerResourceManager.java:323) > at org.jboss.on.embedded.ui.CommonActionUtil.getResourceById(CommonActionUtil.java:75) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:21) > at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) > at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:31) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:46) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) > at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166) > at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102) > at org.jboss.on.embedded.ui.CommonActionUtil_$$_javassist_10.getResourceById(CommonActionUtil_$$_javassist_10.java) > at org.jboss.on.embedded.ui.MetricAction.view(MetricAction.java:85) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.seam.util.Reflections.invoke(Reflections.java:21) > at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) > at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:31) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:46) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42) > at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) > at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) > at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166) > at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102) > at org.jboss.on.embedded.ui.MetricAction_$$_javassist_9.view(MetricAction_$$_javassist_9.java) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:329) > ... 52 more > 22:29:29,429 WARN [ContentDiscoveryRunner] Content discovery is falling behind. Missed discovery by: 207814ms > 22:29:29,429 INFO [ContentDiscoveryRunner] Performing discovery: ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221531961615, Now=1221532169429] > 22:29:29,430 INFO [ContentManager] Discovered number of packages: 0 for type: PackageType[id=0,name=file,resourceType=Web Application (WAR)] > 22:29:29,431 INFO [ContentDiscoveryRunner] Rescheduling discovery: ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221531961615, Now=1221532169431] > 22:29:29,431 INFO [ContentManager] Rescheduling ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221531961615, Now=1221532169431] > 22:29:29,431 INFO [ContentManager] Finished rescheduling: ScheduledContentDiscoveryInfo[ResourceId=-35, PackageType=file, Interval=43200000, NextDiscovery=1221575369431, Now=1221532169431] -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 19 14:54:56 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Fri, 19 Dec 2008 14:54:56 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Commented: (EMBJOPR-41) Add support for JVM monitoring to the JBAS5 console profile Message-ID: <12015249.1229716496368.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-41?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12443662#action_12443662 ] Charles Crouch commented on EMBJOPR-41: --------------------------------------- Necessary changes to the jbas5 plugin are in here: http://anonsvn.jboss.org/repos/jopr/branches/DEV_EMBJOPR-41/ EmbJopr console for JBAS5 needs the following added to it pom.xml for the new plugin code to work <artifactItem> <groupId>${rhq.groupId}</groupId> <artifactId>rhq-jmx-plugin</artifactId> <version>${rhq.version}</version> </artifactItem> > Add support for JVM monitoring to the JBAS5 console profile > ----------------------------------------------------------- > > Key: EMBJOPR-41 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-41 > Project: Embedded Jopr > Issue Type: Task > Affects Versions: 1.1 > Reporter: Charles Crouch > Assignee: Charles Crouch > Fix For: 1.2 > > > Right now we don't even ship the jmx-plugin with the JBAS5 profile -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 19 17:47:55 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Fri, 19 Dec 2008 17:47:55 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Created: (EMBJOPR-61) Problems with pagination on Applications subcategory Message-ID: <13607628.1229726875762.JavaMail.jira@cloud.prod.atl2.jboss.com> Problems with pagination on Applications subcategory ---------------------------------------------------- Key: EMBJOPR-61 URL: https://jira.jboss.org/jira/browse/EMBJOPR-61 Project: Embedded Jopr Issue Type: Bug Components: Web App/Integration Environment: jbas4 console in JBAS4.2.2 Reporter: Charles Crouch Priority: Critical Fix For: 1.1 I have 21 "application" resources, web apps, ejbs, ears etc. When I choose the Applications node and start paging through the results I can only click on page numbers twice before I get the following message in the console, and an entirely empty table is rendered in the UI 16:39:59,156 WARN [UIDatascroller] Datascroller categorySummaryForm:dataTableScroller: The requested page #3 isn't found in the model containing 1 pages. Paging is reset to page #1 -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 19 18:40:56 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Fri, 19 Dec 2008 18:40:56 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Created: (EMBJOPR-62) NavigationAction Seam component being recreated whenever an Event it is listening for is raised Message-ID: <19238391.1229730057000.JavaMail.jira@cloud.prod.atl2.jboss.com> NavigationAction Seam component being recreated whenever an Event it is listening for is raised ----------------------------------------------------------------------------------------------- Key: EMBJOPR-62 URL: https://jira.jboss.org/jira/browse/EMBJOPR-62 Project: Embedded Jopr Issue Type: Bug Components: Web App/Integration Affects Versions: 1.1 Reporter: Charles Crouch Found this while investigating why NavigationAction.updateNavWithDeletedResource could never find the resource in the navigation that it was trying to remove. It turns out that before the event is received NavigationAction is recreated so its rootNode member variable holding the navigation is recreated. The existing inventory is used to recreate the nav, which obviously doesn't include the deleted resource, so when updateNavWithDeletedResource looks in this new nav it doesn't find the resource. Not sure if this is our bug or a bug in Seam. The following log snippet shows the resource being removed, then the event dispatched, then the navigationAction component being re-intialized... 2008-12-19 16:25:12,421 INFO [org.rhq.core.pc.inventory.RuntimeDiscoveryExecutor] (InventoryManager.discovery-1) Removing stale Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat]... 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Removing Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat] from local inventory... 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Successfully deactivated resource with id [-76]. 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Set component state to STOPPED for resource with id [-76]. 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.LoggingInventoryEventListener] (InventoryManager.discovery-1) The following resources have been removed 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.LoggingInventoryEventListener] (InventoryManager.discovery-1) Resource[-76]: wsconsume.bat 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Lifecycle] (InventoryManager.discovery-1) >>> Begin call 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.core.events 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.core.events 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.core.events 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.core.events 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.org.jboss.seam.core.events 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.inventoryEventListener 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.inventoryEventListener 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:resourceDeleted 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) trying to inject from specified context: navTree, scope: SESSION 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) trying to inject with hierarchical context search: rootNode 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Contexts] (InventoryManager.discovery-1) found in method context: navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:navTreeInitialized 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Contexts] (InventoryManager.discovery-1) found in application context: inventoryEventListener 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.inventoryEventListener 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.inventoryEventListener 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.rootNode 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.rootNode 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.web.parameters 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.web.parameters 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.web.parameters 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 INFO [org.jboss.on.embedded.ui.NavigationAction] (InventoryManager.discovery-1) Resource [Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat]] deleted. 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 19 18:44:57 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Fri, 19 Dec 2008 18:44:57 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-62) NavigationAction Seam component being recreated whenever an Event it is listening for is raised In-Reply-To: <19238391.1229730057000.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <23447555.1229730297940.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch updated EMBJOPR-62: ---------------------------------- Description: Found this while investigating why NavigationAction.updateNavWithDeletedResource could never find the resource in the navigation that it was trying to remove. It turns out that before the event is received NavigationAction is recreated so its rootNode member variable holding the navigation is recreated. The existing inventory is used to recreate the nav, which obviously doesn't include the deleted resource, so when updateNavWithDeletedResource looks in this new nav it doesn't find the resource. Not sure if this is our bug or a bug in Seam. The following log snippet shows the resource being removed, then the event dispatched, then the navigationAction component being re-intialized. I saw this same reinit happen when resources were created too, so its not delete specific. The easiest way to reproduce is to add a breakpoint to NavigationAction.createJONTreeNode() and then either remove or add resources to the filesystem and trigger a rediscovery by clicking around the UI. 2008-12-19 16:25:12,421 INFO [org.rhq.core.pc.inventory.RuntimeDiscoveryExecutor] (InventoryManager.discovery-1) Removing stale Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat]... 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Removing Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat] from local inventory... 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Successfully deactivated resource with id [-76]. 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Set component state to STOPPED for resource with id [-76]. 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.LoggingInventoryEventListener] (InventoryManager.discovery-1) The following resources have been removed 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.LoggingInventoryEventListener] (InventoryManager.discovery-1) Resource[-76]: wsconsume.bat 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Lifecycle] (InventoryManager.discovery-1) >>> Begin call 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.core.events 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.core.events 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.core.events 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.core.events 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.org.jboss.seam.core.events 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.inventoryEventListener 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.inventoryEventListener 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:resourceDeleted 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) trying to inject from specified context: navTree, scope: SESSION 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) trying to inject with hierarchical context search: rootNode 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Contexts] (InventoryManager.discovery-1) found in method context: navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:navTreeInitialized 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Contexts] (InventoryManager.discovery-1) found in application context: inventoryEventListener 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.inventoryEventListener 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.inventoryEventListener 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.rootNode 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.rootNode 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.web.parameters 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.web.parameters 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.web.parameters 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 INFO [org.jboss.on.embedded.ui.NavigationAction] (InventoryManager.discovery-1) Resource [Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat]] deleted. 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() was: Found this while investigating why NavigationAction.updateNavWithDeletedResource could never find the resource in the navigation that it was trying to remove. It turns out that before the event is received NavigationAction is recreated so its rootNode member variable holding the navigation is recreated. The existing inventory is used to recreate the nav, which obviously doesn't include the deleted resource, so when updateNavWithDeletedResource looks in this new nav it doesn't find the resource. Not sure if this is our bug or a bug in Seam. The following log snippet shows the resource being removed, then the event dispatched, then the navigationAction component being re-intialized... 2008-12-19 16:25:12,421 INFO [org.rhq.core.pc.inventory.RuntimeDiscoveryExecutor] (InventoryManager.discovery-1) Removing stale Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat]... 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Removing Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat] from local inventory... 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Successfully deactivated resource with id [-76]. 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Set component state to STOPPED for resource with id [-76]. 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.LoggingInventoryEventListener] (InventoryManager.discovery-1) The following resources have been removed 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.LoggingInventoryEventListener] (InventoryManager.discovery-1) Resource[-76]: wsconsume.bat 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Lifecycle] (InventoryManager.discovery-1) >>> Begin call 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.core.events 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.core.events 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.core.events 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.core.events 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.org.jboss.seam.core.events 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.inventoryEventListener 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.inventoryEventListener 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:resourceDeleted 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) trying to inject from specified context: navTree, scope: SESSION 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) trying to inject with hierarchical context search: rootNode 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Contexts] (InventoryManager.discovery-1) found in method context: navigationAction 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:navTreeInitialized 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Contexts] (InventoryManager.discovery-1) found in application context: inventoryEventListener 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.inventoryEventListener 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.inventoryEventListener 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.rootNode 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.rootNode 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.web.parameters 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.web.parameters 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.web.parameters 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.org.jboss.seam.web.servletContexts 2008-12-19 16:25:12,437 INFO [org.jboss.on.embedded.ui.NavigationAction] (InventoryManager.discovery-1) Resource [Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat]] deleted. 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > NavigationAction Seam component being recreated whenever an Event it is listening for is raised > ----------------------------------------------------------------------------------------------- > > Key: EMBJOPR-62 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-62 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Affects Versions: 1.1 > Reporter: Charles Crouch > > Found this while investigating why NavigationAction.updateNavWithDeletedResource could never find the resource in the navigation that it was trying to remove. It turns out that before the event is received NavigationAction is recreated so its rootNode member variable holding the navigation is recreated. The existing inventory is used to recreate the nav, which obviously doesn't include the deleted resource, so when updateNavWithDeletedResource looks in this new nav it doesn't find the resource. > Not sure if this is our bug or a bug in Seam. The following log snippet shows the resource being removed, then the event dispatched, then the navigationAction component being re-intialized. > I saw this same reinit happen when resources were created too, so its not delete specific. The easiest way to reproduce is to add a breakpoint to > NavigationAction.createJONTreeNode() and then either remove or add resources to the filesystem and trigger a rediscovery by clicking around the UI. > 2008-12-19 16:25:12,421 INFO [org.rhq.core.pc.inventory.RuntimeDiscoveryExecutor] (InventoryManager.discovery-1) Removing stale Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat]... > 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Removing Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat] from local inventory... > 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Successfully deactivated resource with id [-76]. > 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Set component state to STOPPED for resource with id [-76]. > 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.LoggingInventoryEventListener] (InventoryManager.discovery-1) The following resources have been removed > 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.LoggingInventoryEventListener] (InventoryManager.discovery-1) Resource[-76]: wsconsume.bat > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Lifecycle] (InventoryManager.discovery-1) >>> Begin call > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:resourceDeleted > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) trying to inject from specified context: navTree, scope: SESSION > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) trying to inject with hierarchical context search: rootNode > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Contexts] (InventoryManager.discovery-1) found in method context: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:navTreeInitialized > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Contexts] (InventoryManager.discovery-1) found in application context: inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.rootNode > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.rootNode > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.web.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.web.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.web.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 INFO [org.jboss.on.embedded.ui.NavigationAction] (InventoryManager.discovery-1) Resource [Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat]] deleted. > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 19 19:12:57 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Fri, 19 Dec 2008 19:12:57 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-62) NavigationAction Seam component being recreated whenever an Event it is listening for is raised from EmbeddedInventoryEventListener In-Reply-To: <19238391.1229730057000.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <3863490.1229731977064.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch updated EMBJOPR-62: ---------------------------------- Summary: NavigationAction Seam component being recreated whenever an Event it is listening for is raised from EmbeddedInventoryEventListener (was: NavigationAction Seam component being recreated whenever an Event it is listening for is raised) Its good to remember that this problem didn't used to occur. I narrowed it down to Events coming from EmbeddedInventoryEventListener, since UPDATE events don't trigger another run through createJONTreeNode(). UPDATE events still come from PluginContainerResourceManager where CREATE and DELETE events used to come from. Note: PluginContainerResourceManager is *NOT* a Seam component. > NavigationAction Seam component being recreated whenever an Event it is listening for is raised from EmbeddedInventoryEventListener > ----------------------------------------------------------------------------------------------------------------------------------- > > Key: EMBJOPR-62 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-62 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Affects Versions: 1.1 > Reporter: Charles Crouch > > Found this while investigating why NavigationAction.updateNavWithDeletedResource could never find the resource in the navigation that it was trying to remove. It turns out that before the event is received NavigationAction is recreated so its rootNode member variable holding the navigation is recreated. The existing inventory is used to recreate the nav, which obviously doesn't include the deleted resource, so when updateNavWithDeletedResource looks in this new nav it doesn't find the resource. > Not sure if this is our bug or a bug in Seam. The following log snippet shows the resource being removed, then the event dispatched, then the navigationAction component being re-intialized. > I saw this same reinit happen when resources were created too, so its not delete specific. The easiest way to reproduce is to add a breakpoint to > NavigationAction.createJONTreeNode() and then either remove or add resources to the filesystem and trigger a rediscovery by clicking around the UI. > 2008-12-19 16:25:12,421 INFO [org.rhq.core.pc.inventory.RuntimeDiscoveryExecutor] (InventoryManager.discovery-1) Removing stale Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat]... > 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Removing Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat] from local inventory... > 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Successfully deactivated resource with id [-76]. > 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Set component state to STOPPED for resource with id [-76]. > 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.LoggingInventoryEventListener] (InventoryManager.discovery-1) The following resources have been removed > 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.LoggingInventoryEventListener] (InventoryManager.discovery-1) Resource[-76]: wsconsume.bat > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Lifecycle] (InventoryManager.discovery-1) >>> Begin call > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:resourceDeleted > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) trying to inject from specified context: navTree, scope: SESSION > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) trying to inject with hierarchical context search: rootNode > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Contexts] (InventoryManager.discovery-1) found in method context: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:navTreeInitialized > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Contexts] (InventoryManager.discovery-1) found in application context: inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.rootNode > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.rootNode > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.web.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.web.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.web.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 INFO [org.jboss.on.embedded.ui.NavigationAction] (InventoryManager.discovery-1) Resource [Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat]] deleted. > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Fri Dec 19 19:26:56 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Fri, 19 Dec 2008 19:26:56 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-62) NavigationAction Seam component being recreated whenever an Event it is listening for is raised from EmbeddedInventoryEventListener In-Reply-To: <19238391.1229730057000.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <18879778.1229732816972.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch updated EMBJOPR-62: ---------------------------------- Environment: jbas4 console in jbas 4.2.2 > NavigationAction Seam component being recreated whenever an Event it is listening for is raised from EmbeddedInventoryEventListener > ----------------------------------------------------------------------------------------------------------------------------------- > > Key: EMBJOPR-62 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-62 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Affects Versions: 1.1 > Environment: jbas4 console in jbas 4.2.2 > Reporter: Charles Crouch > > Found this while investigating why NavigationAction.updateNavWithDeletedResource could never find the resource in the navigation that it was trying to remove. It turns out that before the event is received NavigationAction is recreated so its rootNode member variable holding the navigation is recreated. The existing inventory is used to recreate the nav, which obviously doesn't include the deleted resource, so when updateNavWithDeletedResource looks in this new nav it doesn't find the resource. > Not sure if this is our bug or a bug in Seam. The following log snippet shows the resource being removed, then the event dispatched, then the navigationAction component being re-intialized. > I saw this same reinit happen when resources were created too, so its not delete specific. The easiest way to reproduce is to add a breakpoint to > NavigationAction.createJONTreeNode() and then either remove or add resources to the filesystem and trigger a rediscovery by clicking around the UI. > 2008-12-19 16:25:12,421 INFO [org.rhq.core.pc.inventory.RuntimeDiscoveryExecutor] (InventoryManager.discovery-1) Removing stale Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat]... > 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Removing Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat] from local inventory... > 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Successfully deactivated resource with id [-76]. > 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Set component state to STOPPED for resource with id [-76]. > 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.LoggingInventoryEventListener] (InventoryManager.discovery-1) The following resources have been removed > 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.LoggingInventoryEventListener] (InventoryManager.discovery-1) Resource[-76]: wsconsume.bat > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Lifecycle] (InventoryManager.discovery-1) >>> Begin call > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:resourceDeleted > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) trying to inject from specified context: navTree, scope: SESSION > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) trying to inject with hierarchical context search: rootNode > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Contexts] (InventoryManager.discovery-1) found in method context: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:navTreeInitialized > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Contexts] (InventoryManager.discovery-1) found in application context: inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.rootNode > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.rootNode > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.web.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.web.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.web.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 INFO [org.jboss.on.embedded.ui.NavigationAction] (InventoryManager.discovery-1) Resource [Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat]] deleted. > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Mon Dec 22 11:25:08 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Mon, 22 Dec 2008 11:25:08 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Commented: (EMBJOPR-61) Problems with pagination on Applications subcategory In-Reply-To: <13607628.1229726875762.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <27751063.1229963108078.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-61?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12443882#action_12443882 ] Ian Springer commented on EMBJOPR-61: ------------------------------------- Could https://jira.jboss.org/jira/browse/RF-1133 be related? Also, make sure you don't have two different versions of the RF jars in your WEB-INF/lib (I upgraded to 3.2.2.SR1 last week). > Problems with pagination on Applications subcategory > ---------------------------------------------------- > > Key: EMBJOPR-61 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-61 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Environment: jbas4 console in JBAS4.2.2 > Reporter: Charles Crouch > Priority: Critical > Fix For: 1.1 > > > I have 21 "application" resources, web apps, ejbs, ears etc. When I choose the Applications node and start paging through the results I can only click on page numbers twice before I get the following message in the console, and an entirely empty table is rendered in the UI > 16:39:59,156 WARN [UIDatascroller] Datascroller categorySummaryForm:dataTableScroller: The requested page #3 isn't found in > the model containing 1 pages. Paging is reset to page #1 -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Tue Dec 23 16:36:55 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Tue, 23 Dec 2008 16:36:55 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Created: (EMBJOPR-63) Login page content shifted towards the top in IE7 Message-ID: <4929491.1230068215946.JavaMail.jira@cloud.prod.atl2.jboss.com> Login page content shifted towards the top in IE7 ------------------------------------------------- Key: EMBJOPR-63 URL: https://jira.jboss.org/jira/browse/EMBJOPR-63 Project: Embedded Jopr Issue Type: Bug Components: Look 'n' Feel (html/css) Affects Versions: 1.1 Reporter: Charles Crouch See attached screenshot -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Tue Dec 23 16:38:57 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Tue, 23 Dec 2008 16:38:57 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-63) Login page content shifted towards the top in IE7 In-Reply-To: <4929491.1230068215946.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <16613388.1230068337140.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-63?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch updated EMBJOPR-63: ---------------------------------- Attachment: screenshot-1.jpg There is some Welcome... text which is being hidden by the top banner > Login page content shifted towards the top in IE7 > ------------------------------------------------- > > Key: EMBJOPR-63 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-63 > Project: Embedded Jopr > Issue Type: Bug > Components: Look 'n' Feel (html/css) > Affects Versions: 1.1 > Reporter: Charles Crouch > Attachments: screenshot-1.jpg > > > See attached screenshot -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Tue Dec 23 16:38:58 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Tue, 23 Dec 2008 16:38:58 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Assigned: (EMBJOPR-63) Login page content shifted towards the top in IE7 In-Reply-To: <4929491.1230068215946.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <8611874.1230068338982.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-63?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Charles Crouch reassigned EMBJOPR-63: ------------------------------------- Assignee: James Cobb > Login page content shifted towards the top in IE7 > ------------------------------------------------- > > Key: EMBJOPR-63 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-63 > Project: Embedded Jopr > Issue Type: Bug > Components: Look 'n' Feel (html/css) > Affects Versions: 1.1 > Reporter: Charles Crouch > Assignee: James Cobb > Attachments: screenshot-1.jpg > > > See attached screenshot -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Tue Dec 23 17:27:03 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Tue, 23 Dec 2008 17:27:03 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-62) NavigationAction Seam component being recreated whenever an Event it is listening for is raised from EmbeddedInventoryEventListener In-Reply-To: <19238391.1229730057000.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <11774773.1230071223261.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer updated EMBJOPR-62: -------------------------------- Original Estimate: 4 hours Remaining Estimate: 4 hours Fix Version/s: 1.2 Complexity: Medium > NavigationAction Seam component being recreated whenever an Event it is listening for is raised from EmbeddedInventoryEventListener > ----------------------------------------------------------------------------------------------------------------------------------- > > Key: EMBJOPR-62 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-62 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Affects Versions: 1.1 > Environment: jbas4 console in jbas 4.2.2 > Reporter: Charles Crouch > Fix For: 1.2 > > Original Estimate: 4 hours > Remaining Estimate: 4 hours > > Found this while investigating why NavigationAction.updateNavWithDeletedResource could never find the resource in the navigation that it was trying to remove. It turns out that before the event is received NavigationAction is recreated so its rootNode member variable holding the navigation is recreated. The existing inventory is used to recreate the nav, which obviously doesn't include the deleted resource, so when updateNavWithDeletedResource looks in this new nav it doesn't find the resource. > Not sure if this is our bug or a bug in Seam. The following log snippet shows the resource being removed, then the event dispatched, then the navigationAction component being re-intialized. > I saw this same reinit happen when resources were created too, so its not delete specific. The easiest way to reproduce is to add a breakpoint to > NavigationAction.createJONTreeNode() and then either remove or add resources to the filesystem and trigger a rediscovery by clicking around the UI. > 2008-12-19 16:25:12,421 INFO [org.rhq.core.pc.inventory.RuntimeDiscoveryExecutor] (InventoryManager.discovery-1) Removing stale Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat]... > 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Removing Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat] from local inventory... > 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Successfully deactivated resource with id [-76]. > 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Set component state to STOPPED for resource with id [-76]. > 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.LoggingInventoryEventListener] (InventoryManager.discovery-1) The following resources have been removed > 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.LoggingInventoryEventListener] (InventoryManager.discovery-1) Resource[-76]: wsconsume.bat > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Lifecycle] (InventoryManager.discovery-1) >>> Begin call > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:resourceDeleted > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) trying to inject from specified context: navTree, scope: SESSION > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) trying to inject with hierarchical context search: rootNode > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Contexts] (InventoryManager.discovery-1) found in method context: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:navTreeInitialized > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Contexts] (InventoryManager.discovery-1) found in application context: inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.rootNode > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.rootNode > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.web.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.web.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.web.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 INFO [org.jboss.on.embedded.ui.NavigationAction] (InventoryManager.discovery-1) Resource [Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat]] deleted. > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Tue Dec 23 17:27:04 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Tue, 23 Dec 2008 17:27:04 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Reopened: (EMBJOPR-55) Rebuild content behind navigation nodes using InventoryEventListener Message-ID: <7572144.1230071224955.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer reopened EMBJOPR-55: --------------------------------- See EMBJOPR-66 for a description of the underlying issue that's causing this. > Rebuild content behind navigation nodes using InventoryEventListener > -------------------------------------------------------------------- > > Key: EMBJOPR-55 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-55 > Project: Embedded Jopr > Issue Type: Feature Request > Affects Versions: 1.0, 1.1 > Reporter: Charles Crouch > Assignee: Ian Springer > Fix For: 1.2 > > > Right now we rebuild the content behind a node in the navigation using the following method on NavigationAction > public void changeExpandListener(org.richfaces.event.NodeExpandedEvent event) { > UIComponent comp = event.getComponent(); > UITree tree = (UITree) comp; > JONTreeNode data = (JONTreeNode) (tree.getTreeNode().getData()); > > data.reInitializeChildrenMap(); > } > This isnt great because it requires the user to close/open the node inorder to have its children refreshed to match whats in the PC. This is problematic when resources are deployed/undeployed directly to the filesystem, see JBMANCON-419. An alternative would be to use an implementation of InventoryEventListener to listen to resource added events from the PC and then behind the scenes rebuild the appropriate Nodes. For this to work a bug will need to be fixed in the RuntimeDiscoveryExecutor which is causing resourceAdd events to get fired for every discovery. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Tue Dec 23 17:27:06 2008 From: jira-events at lists.jboss.org (Ian Springer (JIRA)) Date: Tue, 23 Dec 2008 17:27:06 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Updated: (EMBJOPR-55) Rebuild content behind navigation nodes using InventoryEventListener Message-ID: <29303653.1230071226466.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Springer updated EMBJOPR-55: -------------------------------- Fix Version/s: 1.2 (was: 1.1) Affects Version/s: 1.0 1.1 Complexity: Medium > Rebuild content behind navigation nodes using InventoryEventListener > -------------------------------------------------------------------- > > Key: EMBJOPR-55 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-55 > Project: Embedded Jopr > Issue Type: Feature Request > Affects Versions: 1.0, 1.1 > Reporter: Charles Crouch > Assignee: Ian Springer > Fix For: 1.2 > > > Right now we rebuild the content behind a node in the navigation using the following method on NavigationAction > public void changeExpandListener(org.richfaces.event.NodeExpandedEvent event) { > UIComponent comp = event.getComponent(); > UITree tree = (UITree) comp; > JONTreeNode data = (JONTreeNode) (tree.getTreeNode().getData()); > > data.reInitializeChildrenMap(); > } > This isnt great because it requires the user to close/open the node inorder to have its children refreshed to match whats in the PC. This is problematic when resources are deployed/undeployed directly to the filesystem, see JBMANCON-419. An alternative would be to use an implementation of InventoryEventListener to listen to resource added events from the PC and then behind the scenes rebuild the appropriate Nodes. For this to work a bug will need to be fixed in the RuntimeDiscoveryExecutor which is causing resourceAdd events to get fired for every discovery. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira From jira-events at lists.jboss.org Mon Dec 29 17:13:08 2008 From: jira-events at lists.jboss.org (Charles Crouch (JIRA)) Date: Mon, 29 Dec 2008 17:13:08 -0500 (EST) Subject: [embjopr-issues] [JBoss JIRA] Commented: (EMBJOPR-62) NavigationAction Seam component being recreated whenever an Event it is listening for is raised from EmbeddedInventoryEventListener In-Reply-To: <19238391.1229730057000.JavaMail.jira@cloud.prod.atl2.jboss.com> Message-ID: <9796085.1230588788353.JavaMail.jira@cloud.prod.atl2.jboss.com> [ https://jira.jboss.org/jira/browse/EMBJOPR-62?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12444227#action_12444227 ] Charles Crouch commented on EMBJOPR-62: --------------------------------------- I had exactly the same thought about 2am this morning :-) Looking at how we've defined the tree itself in resourceNavigation.xhtml <rich:tree switchType="ajax" value="#{rootNode}" componentState="#{navigationAction.navigationState}" ... I think we should be able to move the rootNode object (containing the actual contents of the tree), now defined in NavigationAction, to a separate application scoped component. NavigationAction and Summary action can then inject the rootNode object from the Application context. We should also be able to move the methods in NavigationAction tagged with @Observer to this new component. Since navigationAction.navigationState is still Session scoped that should let different users have different parts of the tree open at the same time. > NavigationAction Seam component being recreated whenever an Event it is listening for is raised from EmbeddedInventoryEventListener > ----------------------------------------------------------------------------------------------------------------------------------- > > Key: EMBJOPR-62 > URL: https://jira.jboss.org/jira/browse/EMBJOPR-62 > Project: Embedded Jopr > Issue Type: Bug > Components: Web App/Integration > Affects Versions: 1.1 > Environment: jbas4 console in jbas 4.2.2 > Reporter: Charles Crouch > Fix For: 1.2 > > Original Estimate: 4 hours > Remaining Estimate: 4 hours > > Found this while investigating why NavigationAction.updateNavWithDeletedResource could never find the resource in the navigation that it was trying to remove. It turns out that before the event is received NavigationAction is recreated so its rootNode member variable holding the navigation is recreated. The existing inventory is used to recreate the nav, which obviously doesn't include the deleted resource, so when updateNavWithDeletedResource looks in this new nav it doesn't find the resource. > Not sure if this is our bug or a bug in Seam. The following log snippet shows the resource being removed, then the event dispatched, then the navigationAction component being re-intialized. > I saw this same reinit happen when resources were created too, so its not delete specific. The easiest way to reproduce is to add a breakpoint to > NavigationAction.createJONTreeNode() and then either remove or add resources to the filesystem and trigger a rediscovery by clicking around the UI. > 2008-12-19 16:25:12,421 INFO [org.rhq.core.pc.inventory.RuntimeDiscoveryExecutor] (InventoryManager.discovery-1) Removing stale Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat]... > 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Removing Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat] from local inventory... > 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Successfully deactivated resource with id [-76]. > 2008-12-19 16:25:12,421 DEBUG [org.rhq.core.pc.inventory.InventoryManager] (InventoryManager.discovery-1) Set component state to STOPPED for resource with id [-76]. > 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.LoggingInventoryEventListener] (InventoryManager.discovery-1) The following resources have been removed > 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.LoggingInventoryEventListener] (InventoryManager.discovery-1) Resource[-76]: wsconsume.bat > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Lifecycle] (InventoryManager.discovery-1) >>> Begin call > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.org.jboss.seam.core.events > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:resourceDeleted > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) trying to inject from specified context: navTree, scope: SESSION > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) trying to inject with hierarchical context search: rootNode > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Contexts] (InventoryManager.discovery-1) found in method context: navigationAction > 2008-12-19 16:25:12,421 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:navTreeInitialized > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.contexts.Contexts] (InventoryManager.discovery-1) found in application context: inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.inventoryEventListener > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.this > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,421 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.method > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.component > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.rootNode > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.rootNode > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.web.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.web.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.web.parameters > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) instantiating Seam component: org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) initializing new instance of: org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.Component] (InventoryManager.discovery-1) done initializing: org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 DEBUG [org.jboss.seam.core.Events] (InventoryManager.discovery-1) Processing event:org.jboss.seam.postCreate.org.jboss.seam.web.servletContexts > 2008-12-19 16:25:12,437 INFO [org.jboss.on.embedded.ui.NavigationAction] (InventoryManager.discovery-1) Resource [Resource[id=-76, type=Script, key=C:\usr\apps\jboss\jboss-4.2.2.GA\bin\wsconsume.bat, name=wsconsume.bat]] deleted. > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() > 2008-12-19 16:25:12,437 DEBUG [org.jboss.on.embedded.ui.nav.BaseTreeNode] (InventoryManager.discovery-1) About to call initChildrenMap() -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira